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

523 villas

(1) Excellent 

    39

    Rusaliite Adventure House

    Blagoevgrad Province / Bansko

    Bansko hotel apartment

    21 50 1 night min

    • 21 bedrooms
    • sleeps 50
    • 1 night min
    • Beach / lakeside relaxation
    • Ski
    • Child Friendly
    Match: City breaks Skiing – property near ski resort All filters match

    Price per night from

    $79

    Price per night from

    $79

      64

      Deluxe Apartment in Monastery 3, Pamporovo Ski Rez

      Smolyan Province / Pamporovo

      Pamporovo apartment

      1 5 4 nights min

      • 1 bedroom
      • sleeps 5
      • 4 nights min
      • Ski
      • Child Friendly
      Match: City breaks Skiing – property near ski resort All filters match

      Price per night from

      $90

      Price per night from

      $90

      (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 Skiing – property near ski resort All filters match

        Price per night from

        $49

        Responds fast!
        avg. 3 hours 41 minutes

        Price per night from

        $49

          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 Skiing – property near ski resort All filters match

          Price per night from

          $16

          Price per night from

          $16

            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 Skiing – property near ski resort All filters match

            Price per night from

            $39

            Price per night from

            $39

              36

              Guest Rooms Waterfall

              Smolyan Province / Smolyan

              Smolyan guest house

              2 5 1 night min

              • 2 bedrooms
              • sleeps 5
              • 1 night min
              • Ski
              • Child Friendly
              • Pet Friendly
              Match: City breaks Skiing – property near ski resort All filters match

              Price per night from

              $59

              Price per night from

              $59

                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 Skiing – property near ski resort All filters match

                Price per night from

                $65

                Price per night from

                $65

                  9

                  Zatizov home- Radlovtsi in Kyustendil region

                  Kyustendil Province / Kyustendil

                  Kyustendil house

                  2 4 2 nights min

                  • 2 bedrooms
                  • sleeps 4
                  • 2 nights min
                  • Ski
                  • Child Friendly
                  • Car not necessary
                  Match: City breaks Skiing – property near ski resort All filters match

                  Price per night from

                  $107

                  Price per night from

                  $107

                    9

                    Flower House- Radlovtsi in Kyustendil region

                    Kyustendil Province / Kyustendil

                    Kyustendil house

                    2 6 82 nights min

                    • 2 bedrooms
                    • sleeps 6
                    • 82 nights min
                    • Ski
                    • Child Friendly
                    • Car not necessary
                    Match: City breaks Skiing – property near ski resort All filters match

                    Price per night from

                    $107

                    Price per night from

                    $107

                    (1) Excellent 

                      10

                      Walnut House- Radlovtsi in Kyustendil region

                      Kyustendil Province / Kyustendil

                      Kyustendil house

                      2 6 82 nights min

                      • 2 bedrooms
                      • sleeps 6
                      • 82 nights min
                      • Ski
                      • Child Friendly
                      • Car not necessary
                      Match: City breaks Skiing – property near ski resort All filters match

                      Price per night from

                      $107

                      Price per night from

                      $107

                      (1) Excellent 

                        19

                        Ashkovata kushta

                        Sofia Region / Govedartsi

                        Govedartsi guest house

                        7 15 2 nights min

                        • 7 bedrooms
                        • sleeps 15
                        • 2 nights min
                        • Ski
                        • Child Friendly
                        • Private garden
                        Match: City breaks Skiing – property near ski resort All filters match

                        Price per night from

                        $118

                        Price per night from

                        $118

                        (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 Skiing – property near ski resort All filters match

                          Price per night from

                          $730

                          Price per night from

                          $730

                          (1) Excellent 

                            35

                            Flora main one-bedroom ski apartment 423

                            Sofia Region / Borovets

                            Borovets apartment

                            1 4 min stay varies

                            • 1 bedroom
                            • sleeps 4
                            • min stay varies
                            • Swimming pool
                            • Ski
                            • Child Friendly
                            Match: City breaks Skiing – property near ski resort All filters match

                            Price per night from

                            $42

                            Price per night from

                            $42

                            (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 Skiing – property near ski resort All filters match

                              Price per night from

                              $254

                              Price per night from

                              $254

                                62

                                Family Hotel Stoyan - Tsigov Chark

                                Pazardzhik Province / Batak

                                Batak villa

                                4 16 2 nights min

                                • 4 bedrooms
                                • sleeps 16
                                • 2 nights min
                                • Beach / lakeside relaxation
                                • Ski
                                • Child Friendly
                                Match: City breaks Skiing – property near ski resort All filters match

                                Price per night from

                                $32

                                Price per night from

                                $32

                                  10

                                  Affordable Room in a Premium Hotel

                                  Pazardzhik Province / Velingrad

                                  Velingrad apartment

                                  1 3 1 night min

                                  • 1 bedroom
                                  • sleeps 3
                                  • 1 night min
                                  • Swimming pool
                                  • Ski
                                  • Suitable for children age 5+
                                  Match: City breaks Skiing – property near ski resort All filters match

                                  Price per night from

                                  $35

                                  Price per night from

                                  $35

                                    24

                                    Cozy and beautiful Guesthouse Kadishevi

                                    Smolyan Province / Banite

                                    Banite guest house

                                    6 12 1 night min

                                    • 6 bedrooms
                                    • sleeps 12
                                    • 1 night min
                                    • Ski
                                    • Child Friendly
                                    • Car not necessary
                                    Match: City breaks Skiing – property near ski resort All filters match

                                    Price per night from

                                    $13

                                    Price per night from

                                    $13

                                      9

                                      Cosy Equipped 1 Bedroom Apt close to Town Centre

                                      Blagoevgrad Province / Bansko

                                      Bansko apartment

                                      1 3 3 nights min

                                      • 1 bedroom
                                      • sleeps 3
                                      • 3 nights min
                                      • Ski
                                      • Child Friendly
                                      • Car not necessary
                                      Match: City breaks Skiing – property near ski resort All filters match

                                      Price per night from

                                      $24

                                      Price per night from

                                      $24

                                      (1) Excellent 

                                        12

                                        Grand Monastery - Pamporovo

                                        Pamporovo / Pamporovo Centre

                                        Pamporovo apartment

                                        2 6 3 nights min

                                        • 2 bedrooms
                                        • sleeps 6
                                        • 3 nights min
                                        • Swimming pool
                                        • Ski
                                        • Child Friendly
                                        Match: City breaks Skiing – property near ski resort All filters match

                                        Price per night from

                                        $146

                                        Price per night from

                                        $146

                                        (19) Excellent 

                                          14

                                          Chalet set close to ski lifts in Bansko with cozy atmosphere. Sleeps 12. Sauna!

                                          Blagoevgrad Province / Bansko

                                          Bansko chalet

                                          5 12 5 nights min

                                          • 5 bedrooms
                                          • sleeps 12
                                          • 5 nights min
                                          • Ski
                                          • Child Friendly
                                          • Car not necessary
                                          Match: City breaks Skiing – property near ski resort All filters match

                                          Price per night from

                                          $63

                                          Price per night from

                                          $63

                                          (13) Very Good 

                                            22

                                            Vila Rila

                                            Sofia Region / Samokov

                                            Samokov guest house

                                            6 20 1 night min

                                            • 6 bedrooms
                                            • sleeps 20
                                            • 1 night min
                                            • Beach / lakeside relaxation
                                            • Nearest beach 5 mi
                                            • Ski
                                            Match: City breaks Skiing – property near ski resort All filters match

                                            Price per night from

                                            $404

                                            Responds fast!
                                            avg. 3 hours 48 minutes

                                            Price per night from

                                            $404

                                            (3) Excellent 

                                              5

                                              Flora Large studio

                                              Borovets / Villa Park

                                              Borovets studio

                                              Studio 4 min stay varies

                                              • Studio
                                              • sleeps 4
                                              • min stay varies
                                              • Swimming pool
                                              • Ski
                                              • Child Friendly
                                              Match: City breaks Skiing – property near ski resort All filters match

                                              Price per night from

                                              $65

                                              Responds fast!
                                              avg. 2 hours 45 minutes

                                              Price per night from

                                              $65

                                                13

                                                Ski apartment to rent in Bansko

                                                Blagoevgrad Province / Bansko

                                                Bansko apartment

                                                1 4 7 nights min

                                                • 1 bedroom
                                                • sleeps 4
                                                • 7 nights min
                                                • Ski
                                                • Child Friendly
                                                • Car not necessary
                                                Match: City breaks Skiing – property near ski resort All filters match

                                                Price per night from

                                                $56

                                                Price per night from

                                                $56

                                                (1) Very Good 

                                                  18

                                                  Comfort Apt 31

                                                  Blagoevgrad Province / Bansko

                                                  Bansko apartment

                                                  2 6 min stay varies

                                                  • 2 bedrooms
                                                  • sleeps 6
                                                  • min stay varies
                                                  • Ski
                                                  • Child Friendly
                                                  Match: City breaks Skiing – property near ski resort All filters match

                                                  Price per night from

                                                  $50

                                                  Price per night from

                                                  $50

                                                  (1) Excellent 

                                                    14

                                                    Pavelsko Villa Bed And Breakfast

                                                    Smolyan Province / Pavelsko

                                                    Pavelsko house

                                                    2 2 1 night min

                                                    • 2 bedrooms
                                                    • sleeps 2
                                                    • 1 night min
                                                    • Ski
                                                    • Child Friendly
                                                    • Pet Friendly
                                                    Match: City breaks Skiing – property near ski resort All filters match

                                                    Price per night from

                                                    $24

                                                    Price per night from

                                                    $24

                                                      17

                                                      Cosy studio in Semiramida great for ski vacation

                                                      Sofia Region / Borovets

                                                      Borovets studio

                                                      Studio 2 min stay varies

                                                      • Studio
                                                      • sleeps 2
                                                      • min stay varies
                                                      • Ski
                                                      • Child Friendly
                                                      Match: City breaks Skiing – property near ski resort All filters match

                                                      Price per night from

                                                      $30

                                                      Price per night from

                                                      $30

                                                        28

                                                        Ski apartment suitable for 6 people

                                                        Sofia Region / Borovets

                                                        Borovets apartment

                                                        1 6 min stay varies

                                                        • 1 bedroom
                                                        • sleeps 6
                                                        • min stay varies
                                                        • Swimming pool
                                                        • Ski
                                                        • Child Friendly
                                                        Match: City breaks Skiing – property near ski resort All filters match

                                                        Price per night from

                                                        $65

                                                        Price per night from

                                                        $65

                                                        (3) Excellent 

                                                          7

                                                          Neon - 2 min from the Gondola

                                                          Bansko / Mountain View

                                                          Bansko apartment

                                                          1 5 min stay varies

                                                          • 1 bedroom
                                                          • sleeps 5
                                                          • min stay varies
                                                          • Ski
                                                          • Child Friendly
                                                          Match: City breaks Skiing – property near ski resort All filters match
                                                          Inquire for Rates
                                                          Inquire for Rates
                                                            14

                                                            Ski apartment to rent in Bansko

                                                            Bansko / Bansko Royal Towers

                                                            Bansko apartment

                                                            1 4 min stay varies

                                                            • 1 bedroom
                                                            • sleeps 4
                                                            • min stay varies
                                                            • Ski
                                                            • Child Friendly
                                                            • Car not necessary
                                                            Match: City breaks Skiing – property near ski resort All filters match
                                                            Inquire for Rates
                                                            Inquire for Rates
                                                              13

                                                              Beautiful apt in Sofia & Wifi

                                                              Sofia Region / Sofia

                                                              Sofia apartment

                                                              2 3 2 nights min

                                                              • 2 bedrooms
                                                              • sleeps 3
                                                              • 2 nights min
                                                              • Ski
                                                              • Child Friendly
                                                              Match: City breaks Skiing – property near ski resort All filters match

                                                              Price per night from

                                                              $75

                                                              Price per night from

                                                              $75

                                                              These homes match some but not all of your filters. Clear all filters

                                                              (1) Very Good 

                                                                13

                                                                Modern Ski apartment with pool. Close to ski lifts with parking and shuttle bus

                                                                Bansko / Top Lodge

                                                                Bansko apartment

                                                                1 4 3 nights min

                                                                • 1 bedroom
                                                                • sleeps 4
                                                                • 3 nights min
                                                                • Swimming pool
                                                                • Ski
                                                                • Child Friendly
                                                                1 of 2 match: City breaks, Skiing – property near ski resort 1 of 2 filters match

                                                                Price per night from

                                                                $41

                                                                Responds fast!
                                                                avg. 42 minutes

                                                                Price per night from

                                                                $41

                                                                  14

                                                                  Bankso Royal Towers

                                                                  Bansko / Bansko Royal Towers

                                                                  Bansko apartment

                                                                  1 5 1 night min

                                                                  • 1 bedroom
                                                                  • sleeps 5
                                                                  • 1 night min
                                                                  • Swimming pool
                                                                  • Ski
                                                                  • Child Friendly
                                                                  1 of 2 match: City breaks, Skiing – property near ski resort 1 of 2 filters match

                                                                  Price per night from

                                                                  $73

                                                                  Responds fast!
                                                                  avg. 3 hours 50 minutes

                                                                  Price per night from

                                                                  $73

                                                                    17

                                                                    Downtown Bansko Apartment 8 17

                                                                    Bansko / Mountain View

                                                                    Bansko apartment

                                                                    1 4 min stay varies

                                                                    • 1 bedroom
                                                                    • sleeps 4
                                                                    • min stay varies
                                                                    • Ski
                                                                    • Child Friendly
                                                                    • Car not necessary
                                                                    1 of 2 match: City breaks, Skiing – property near ski resort 1 of 2 filters match
                                                                    Inquire for Rates
                                                                    Inquire for Rates
                                                                      10

                                                                      Grand Hotel Bansko

                                                                      Bansko / Snow Legend

                                                                      Bansko apartment

                                                                      1 4 min stay varies

                                                                      • 1 bedroom
                                                                      • sleeps 4
                                                                      • min stay varies
                                                                      • Ski
                                                                      • Child Friendly
                                                                      1 of 2 match: City breaks, Skiing – property near ski resort 1 of 2 filters match
                                                                      Inquire for Rates
                                                                      Inquire for Rates

                                                                      (16) Excellent 

                                                                        25

                                                                        Bansko Royal Towers - Apt 253

                                                                        Blagoevgrad Province / Bansko

                                                                        Bansko apartment

                                                                        1 4 min stay varies

                                                                        • 1 bedroom
                                                                        • sleeps 4
                                                                        • min stay varies
                                                                        • Swimming pool
                                                                        • Ski
                                                                        • Suitable for children age 5+
                                                                        1 of 2 match: City breaks, Skiing – property near ski resort 1 of 2 filters match

                                                                        Price per night from

                                                                        $59

                                                                        Responds fast!
                                                                        avg. 45 minutes

                                                                        Price per night from

                                                                        $59

                                                                          8

                                                                          Apartment in Pamporovo

                                                                          Smolyan Province / Pamporovo

                                                                          Pamporovo apartment

                                                                          2 6 min stay varies

                                                                          • 2 bedrooms
                                                                          • sleeps 6
                                                                          • min stay varies
                                                                          • Ski
                                                                          • Child Friendly
                                                                          • Car not necessary
                                                                          1 of 2 match: City breaks, Skiing – property near ski resort 1 of 2 filters match
                                                                          Inquire for Rates
                                                                          Inquire for Rates
                                                                            5

                                                                            ROYAL SPA RESORT

                                                                            Blagoevgrad Province / Bansko

                                                                            Bansko apartment

                                                                            1 4 min stay varies

                                                                            • 1 bedroom
                                                                            • sleeps 4
                                                                            • min stay varies
                                                                            • Ski
                                                                            • Child Friendly
                                                                            • Car not necessary
                                                                            1 of 2 match: City breaks, Skiing – property near ski resort 1 of 2 filters match
                                                                            Inquire for Rates
                                                                            Inquire for Rates

                                                                            (14) Excellent 

                                                                              24

                                                                              Borovets Gardens Apartment

                                                                              Sofia Region / Borovets

                                                                              Borovets apartment

                                                                              1 4 5 nights min

                                                                              • 1 bedroom
                                                                              • sleeps 4
                                                                              • 5 nights min
                                                                              • Swimming pool
                                                                              • Ski
                                                                              • Child Friendly
                                                                              1 of 2 match: City breaks, Skiing – property near ski resort 1 of 2 filters match

                                                                              Price per night from

                                                                              $66

                                                                              Price per night from

                                                                              $66