Vacation Rentals & Villas in Bulgaria

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

579 villas

(2) Excellent 

    47

    Guest house "Starata furna"

    Sofia Region / Etropole

    Etropole guest house

    8 16 1 night min

    • 8 bedrooms
    • sleeps 16
    • 1 night min
    • Beach / lakeside relaxation
    • Child Friendly
    • Car not necessary
    Match: City breaks Tennis in town All filters match

    Price per night from

    $24

    Price per night from

    $24

    (4) Excellent 

      30

      Artament, boutique designer flat in central Sofia

      Sofia Region / Sofia

      Sofia apartment

      2 4 1 night min

      • 2 bedrooms
      • sleeps 4
      • 1 night min
      • Ski
      • Child Friendly
      • Car not necessary
      Match: City breaks Tennis in town All filters match

      Price per night from

      $48

      Responds fast!
      avg. 3 hours 41 minutes

      Price per night from

      $48

        39

        AuroraVie Grand Sea Apartment

        Varna Province / Varna

        Varna apartment

        2 5 3 nights min

        • 2 bedrooms
        • sleeps 5
        • 3 nights min
        • Child Friendly
        • Air conditioning
        • Private garden
        Match: City breaks Tennis in town All filters match

        Price per night from

        $51

        Price per night from

        $51

          9

          apartment

          Burgas Province / Sveti Vlas

          Sveti Vlas apartment

          1 3 7 nights min

          • 1 bedroom
          • sleeps 3
          • 7 nights min
          • Beach / lakeside relaxation
          • Child Friendly
          • Air conditioning
          Match: City breaks Tennis in town All filters match

          Price per night from

          $22

          Price per night from

          $22

          (5) Excellent 

            84

            APARTMENT ANGELOV 2

            Varna Province / Varna

            Varna apartment

            1 4 1 night min

            • 1 bedroom
            • sleeps 4
            • 1 night min
            • Nearest beach 2 mi
            • Child Friendly
            • Car not necessary
            Match: City breaks Tennis in town All filters match

            Price per night from

            $58

            Price per night from

            $58

              64

              Guest House Bakhus - Best place to relax

              Lovech Province / Shipkovo

              Shipkovo guest house

              5 16 1 night min

              • 5 bedrooms
              • sleeps 16
              • 1 night min
              • Swimming pool
              • Ski
              • Child Friendly
              Match: City breaks Tennis in town All filters match

              Price per night from

              $16

              Price per night from

              $16

                29

                Designer 600 m2 sea view house Sozopol

                Sozopol / Budjaka

                Sozopol house

                5 10 min stay varies

                • 5 bedrooms
                • sleeps 10
                • min stay varies
                • Beach / lakeside relaxation
                • Nearest beach 0.4 mi
                • Swimming pool
                Match: City breaks Tennis in town All filters match

                Price per night from

                $322

                Price per night from

                $322

                (1) Excellent 

                  40

                  Varna Seaview Luxury 2 Bedroom Apartment & Parking

                  Varna Province / Varna

                  Varna apartment

                  2 6 5 nights min

                  • 2 bedrooms
                  • sleeps 6
                  • 5 nights min
                  • Beach / lakeside relaxation
                  • Nearest beach 1 mi
                  • Child Friendly
                  Match: City breaks Tennis in town All filters match

                  Price per night from

                  $103

                  Price per night from

                  $103

                  (6) Excellent 

                    14

                    Cherry Orchard Residence

                    Sofia Region / Sofia

                    Sofia house

                    9 21 1 night min

                    • 9 bedrooms
                    • sleeps 21
                    • 1 night min
                    • Swimming pool
                    • Private garden
                    Match: City breaks Tennis in town All filters match

                    Price per night from

                    $1,542

                    Price per night from

                    $1,542

                    (3) Excellent 

                      13

                      Home House Sofia

                      Sofia Region / Sofia

                      Sofia apartment

                      1 4 2 nights min

                      • 1 bedroom
                      • sleeps 4
                      • 2 nights min
                      • Child Friendly
                      • Air conditioning
                      • Private garden
                      Match: City breaks Tennis in town All filters match

                      Price per night from

                      $71

                      Price per night from

                      $71

                        12

                        New Designer Flat Top Center 2BedRooms

                        Sofia Region / Sofia

                        Sofia apartment

                        2 5 1 night min

                        • 2 bedrooms
                        • sleeps 5
                        • 1 night min
                        • Child Friendly
                        Match: City breaks Tennis in town All filters match

                        Price per night from

                        $77

                        Price per night from

                        $77

                        (1) Excellent 

                          23

                          Spectacular villa with private pool - on top spot between Balchik and Albena

                          Dobrich Province / Balchik

                          Balchik villa

                          4 12 6 nights min

                          • 4 bedrooms
                          • sleeps 12
                          • 6 nights min
                          • Nearest beach 2 mi
                          • Swimming pool
                          • Child Friendly
                          Match: City breaks Tennis in town All filters match

                          Price per night from

                          $289

                          Price per night from

                          $289

                            21

                            House PERLA

                            Blagoevgrad Province / Gotse Delchev

                            Gotse Delchev villa

                            4 12 1 night min

                            • 4 bedrooms
                            • sleeps 12
                            • 1 night min
                            • Nearest beach 90 mi
                            • Child Friendly
                            • Private garden
                            Match: City breaks Tennis in town All filters match

                            Price per night from

                            $26

                            Price per night from

                            $26

                              16

                              Apartment Coral

                              Burgas Province / Pomorie

                              Pomorie apartment

                              1 4 1 night min

                              • 1 bedroom
                              • sleeps 4
                              • 1 night min
                              • Child Friendly
                              Match: City breaks Tennis in town All filters match

                              Price per night from

                              $63

                              Price per night from

                              $63

                              (4) Excellent 

                                32

                                APARTMENT ANGELOV 1

                                Varna Province / Varna

                                Varna apartment

                                1 4 1 night min

                                • 1 bedroom
                                • sleeps 4
                                • 1 night min
                                • Nearest beach 2 mi
                                • Child Friendly
                                • Car not necessary
                                Match: City breaks Tennis in town All filters match

                                Price per night from

                                $58

                                Price per night from

                                $58

                                (1) Excellent 

                                  70

                                  Amazing coastal apartment in Balchik, Bulgaria

                                  Dobrich Province / Balchik

                                  Balchik apartment

                                  2 7 7 nights min

                                  • 2 bedrooms
                                  • sleeps 7
                                  • 7 nights min
                                  • Beach / lakeside relaxation
                                  • Nearest beach 0.8 mi
                                  • Swimming pool
                                  Match: City breaks Tennis in town All filters match

                                  Price per night from

                                  $87

                                  Price per night from

                                  $87

                                  (1) Very Good 

                                    27

                                    Big, cozy and modern apartment with great location

                                    Sofia / Oborishte

                                    Oborishte apartment

                                    1 2 1 night min

                                    • 1 bedroom
                                    • sleeps 2
                                    • 1 night min
                                    • Child Friendly
                                    • Air conditioning
                                    • Ask about pets
                                    Match: City breaks Tennis in town All filters match

                                    Price per night from

                                    $35

                                    Price per night from

                                    $35

                                      25

                                      Charis Apart. Bansko 7 minutes walk to the Lift

                                      Blagoevgrad Province / Bansko

                                      Bansko apartment

                                      2 6 5 nights min

                                      • 2 bedrooms
                                      • sleeps 6
                                      • 5 nights min
                                      • Ski
                                      • Child Friendly
                                      Match: City breaks Tennis in town All filters match

                                      Price per night from

                                      $39

                                      Price per night from

                                      $39

                                        18

                                        Meriva Apartments - One-bedroom Comfort

                                        Varna Province / Varna

                                        Varna apartment

                                        1 4 3 nights min

                                        • 1 bedroom
                                        • sleeps 4
                                        • 3 nights min
                                        • Nearest beach 0.85 mi
                                        • Child Friendly
                                        • Car not necessary
                                        Match: City breaks Tennis in town All filters match

                                        Price per night from

                                        $102

                                        Price per night from

                                        $102

                                        (1) Excellent 

                                          22

                                          Sofia Day&Night: Prime Center Spacious Apartment

                                          Sofia Region / Sofia

                                          Sofia apartment

                                          2 6 1 night min

                                          • 2 bedrooms
                                          • sleeps 6
                                          • 1 night min
                                          • Child Friendly
                                          • Car not necessary
                                          Match: City breaks Tennis in town All filters match

                                          Price per night from

                                          $129

                                          Price per night from

                                          $129

                                            15

                                            Pirin Sun Holiday house

                                            Blagoevgrad Province / Bansko

                                            Bansko house

                                            3 8 min stay varies

                                            • 3 bedrooms
                                            • sleeps 8
                                            • min stay varies
                                            • Ski
                                            • Child Friendly
                                            Match: City breaks Tennis in town All filters match

                                            Price per night from

                                            $65

                                            Price per night from

                                            $65

                                            (2) Excellent 

                                              12

                                              Modern flat near downtown Plovdiv

                                              Plovdiv Province / Plovdiv

                                              Plovdiv apartment

                                              1 3 1 night min

                                              • 1 bedroom
                                              • sleeps 3
                                              • 1 night min
                                              • Child Friendly
                                              • Car not necessary
                                              • Air conditioning
                                              Match: City breaks Tennis in town All filters match

                                              Price per night from

                                              $31

                                              Price per night from

                                              $31

                                              (1)  

                                                18

                                                3 BDR Seaside Villa with pvt pool & garden near Nesebar & Sunny Beach

                                                Burgas Province / Aheloy

                                                Aheloy villa

                                                3 8 2 nights min

                                                • 3 bedrooms
                                                • sleeps 8
                                                • 2 nights min
                                                • Swimming pool
                                                • Child Friendly
                                                • Air conditioning
                                                Match: City breaks Tennis in town All filters match

                                                Price per night from

                                                $187

                                                Price per night from

                                                $187

                                                (7) Very Good 

                                                  13

                                                  Plovdiv centre quiet apartment NEW

                                                  Plovdiv Province / Plovdiv

                                                  Plovdiv apartment

                                                  2 5 1 night min

                                                  • 2 bedrooms
                                                  • sleeps 5
                                                  • 1 night min
                                                  • Child Friendly
                                                  • Car not necessary
                                                  • Air conditioning
                                                  Match: City breaks Tennis in town All filters match

                                                  Price per night from

                                                  $58

                                                  Price per night from

                                                  $58

                                                  (5) Excellent 

                                                    40

                                                    Sunshine Villa by the Sea/ Clean Nature - Quiet Area - Sea View

                                                    Balchik / Izgrev

                                                    Balchik villa

                                                    2 4 5 nights min

                                                    • 2 bedrooms
                                                    • sleeps 4
                                                    • 5 nights min
                                                    • Beach / lakeside relaxation
                                                    • Nearest beach 2 mi
                                                    • Child Friendly
                                                    Match: City breaks Tennis in town All filters match

                                                    Price per night from

                                                    $51

                                                    Price per night from

                                                    $51

                                                    (2) Excellent 

                                                      24

                                                      Family apartment in Grand Kamelia

                                                      Sunny Beach / Sunny Beach Main Resort

                                                      Sunny Beach apartment

                                                      1 4 min stay varies

                                                      • 1 bedroom
                                                      • sleeps 4
                                                      • min stay varies
                                                      • Beach / lakeside relaxation
                                                      • Nearest beach 0.6 mi
                                                      • Swimming pool
                                                      Match: City breaks Tennis in town All filters match

                                                      Price per night from

                                                      $39

                                                      Responds fast!
                                                      avg. 3 hours 7 minutes

                                                      Price per night from

                                                      $39

                                                      (18) Very Good 

                                                        24

                                                        Bravo 5

                                                        Sunny Beach / Sunny Beach Main Resort

                                                        Sunny Beach apartment

                                                        2 6 4 nights min

                                                        • 2 bedrooms
                                                        • sleeps 6
                                                        • 4 nights min
                                                        • Beach / lakeside relaxation
                                                        • Nearest beach 0.5 mi
                                                        • Swimming pool
                                                        Match: City breaks Tennis in town All filters match

                                                        Price per night from

                                                        $57

                                                        Responds fast!
                                                        avg. 2 hours 19 minutes

                                                        Price per night from

                                                        $57

                                                        (3) Very Good 

                                                          18

                                                          Spacious, central, sunny flat

                                                          Sofia / Oborishte

                                                          Oborishte apartment

                                                          2 6 2 nights min

                                                          • 2 bedrooms
                                                          • sleeps 6
                                                          • 2 nights min
                                                          • Child Friendly
                                                          • Car not necessary
                                                          • Air conditioning
                                                          Match: City breaks Tennis in town All filters match

                                                          Price per night from

                                                          $52

                                                          Price per night from

                                                          $52

                                                          (6) Excellent 

                                                            17

                                                            Akratoria Holiday Apartments

                                                            Burgas Province / Nessebar

                                                            Nessebar apartment

                                                            2 7 min stay varies

                                                            • 2 bedrooms
                                                            • sleeps 7
                                                            • min stay varies
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 0.1 mi
                                                            • Swimming pool
                                                            Match: City breaks Tennis in town All filters match

                                                            Price per night from

                                                            $52

                                                            Responds fast!
                                                            avg. 2 hours 20 minutes

                                                            Price per night from

                                                            $52

                                                              7

                                                              Varna apartment

                                                              Varna Province / Varna

                                                              Varna apartment

                                                              1 3 2 nights min

                                                              • 1 bedroom
                                                              • sleeps 3
                                                              • 2 nights min
                                                              • Beach / lakeside relaxation
                                                              • Child Friendly
                                                              • Car not necessary
                                                              Match: City breaks Tennis in town All filters match

                                                              Price per night from

                                                              $44

                                                              Price per night from

                                                              $44

                                                              (38) Excellent 

                                                                7

                                                                Yavorov Apartment

                                                                Sofia Region / Sofia

                                                                Sofia apartment

                                                                2 5 2 nights min

                                                                • 2 bedrooms
                                                                • sleeps 5
                                                                • 2 nights min
                                                                • Child Friendly
                                                                • Car not necessary
                                                                • Ask about pets
                                                                Match: City breaks Tennis in town All filters match

                                                                Price per night from

                                                                $44

                                                                Responds fast!
                                                                avg. 2 hours 43 minutes

                                                                Price per night from

                                                                $44

                                                                (5) Excellent 

                                                                  20

                                                                  Villa dobrevo

                                                                  Dobrich / Dobrevo

                                                                  Dobrich villa

                                                                  3 8 1 night min

                                                                  • 3 bedrooms
                                                                  • sleeps 8
                                                                  • 1 night min
                                                                  • Beach / lakeside relaxation
                                                                  • Nearest beach 40 mi
                                                                  • Swimming pool
                                                                  Match: City breaks Tennis in town All filters match

                                                                  Price per night from

                                                                  $72

                                                                  Responds fast!
                                                                  avg. 3 hours 15 minutes

                                                                  Price per night from

                                                                  $72

                                                                    30

                                                                    Melody Apartment - steps away from the Sea garden

                                                                    Varna / Central Varna

                                                                    Varna apartment

                                                                    2 5 2 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 5
                                                                    • 2 nights min
                                                                    • Beach / lakeside relaxation
                                                                    • Nearest beach 0.6 mi
                                                                    • Suitable for children age 5+
                                                                    Match: City breaks Tennis in town All filters match

                                                                    Price per night from

                                                                    $83

                                                                    Price per night from

                                                                    $83

                                                                    (2) Very Good 

                                                                      20

                                                                      The Secret Hotel

                                                                      Bansko / Aspen Golf

                                                                      Bansko ski chalet

                                                                      28 50 1 night min

                                                                      • 28 bedrooms
                                                                      • sleeps 50
                                                                      • 1 night min
                                                                      • Beach / lakeside relaxation
                                                                      • Ski
                                                                      • Child Friendly
                                                                      Match: City breaks Tennis in town All filters match

                                                                      Price per night from

                                                                      $720

                                                                      Price per night from

                                                                      $720

                                                                        59

                                                                        Varna Inn - Luxury Sea park apartment with a pool

                                                                        Varna / Central Varna

                                                                        Varna apartment

                                                                        1 5 3 nights min

                                                                        • 1 bedroom
                                                                        • sleeps 5
                                                                        • 3 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Nearest beach 0.5 mi
                                                                        • Swimming pool
                                                                        Match: City breaks Tennis in town All filters match

                                                                        Price per night from

                                                                        $39

                                                                        Price per night from

                                                                        $39

                                                                        (1) Excellent 

                                                                          11

                                                                          Seapark Homes Neshkov two-bedroom

                                                                          Varna / Central Varna

                                                                          Varna apartment

                                                                          2 6 1 night min

                                                                          • 2 bedrooms
                                                                          • sleeps 6
                                                                          • 1 night min
                                                                          • Swimming pool
                                                                          • Child Friendly
                                                                          • Air conditioning
                                                                          Match: City breaks Tennis in town All filters match

                                                                          Price per night from

                                                                          $116

                                                                          Price per night from

                                                                          $116

                                                                          (2) Excellent 

                                                                            111

                                                                            Villa Kaja

                                                                            Blagoevgrad Province / Bansko

                                                                            Bansko guest house

                                                                            5 15 min stay varies

                                                                            • 5 bedrooms
                                                                            • sleeps 15
                                                                            • min stay varies
                                                                            • Ski
                                                                            • Child Friendly
                                                                            • Car not necessary
                                                                            Match: City breaks Tennis in town All filters match

                                                                            Price per night from

                                                                            $251

                                                                            Price per night from

                                                                            $251

                                                                              21

                                                                              Tevi

                                                                              Varna / Central Varna

                                                                              Varna apartment

                                                                              2 6 1 night min

                                                                              • 2 bedrooms
                                                                              • sleeps 6
                                                                              • 1 night min
                                                                              • Beach / lakeside relaxation
                                                                              • Nearest beach 0.8 mi
                                                                              • Child Friendly
                                                                              Match: City breaks Tennis in town All filters match

                                                                              Price per night from

                                                                              $84

                                                                              Price per night from

                                                                              $84