Villas in Bulgaria and Apartments - Holiday Lettings - Holiday Rentals Bulgaria

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

2,348 Holiday homes

    23

    Holiday guest house in Plovdiv Province

    Plovdiv Province / Peroushtitsa

    15 30 1 night min

    • 15 bedrooms
    • sleeps 30
    • 1 night min
    • Ask owner if suitable for children
    • Air conditioning
    • Private garden

    from £35 / night

    £207 / week

    Book View

    from £35 / night

    (1) Excellent 

      23

      Burgas Province holiday apartment rental

      Sunny Beach / Sunny Beach Main Resort

      2 6 min stay varies

      • 2 bedrooms
      • sleeps 6
      • min stay varies
      • Beach / lakeside relaxation
      • Nearest beach 0.25 km
      • Swimming pool

      from £52 / night

      £229 - £401 / week

      Book View

      Responds fast!
      avg. 3 hours 29 minutes

      from £52 / night

      (16) Excellent 

        26

        Villa rental in Bulgaria with swimming pool

        Dobrich Province / Albena

        5 10 min stay varies

        • 5 bedrooms
        • sleeps 10
        • min stay varies
        • Beach / lakeside relaxation
        • Swimming pool
        • Child friendly

        from £102 / night

        £718 - £1,140 / week

        Book View

        from £102 / night

          11

          Holiday apartment in Pleven Province

          Pleven Province / Pleven

          2 8 1 night min

          • 2 bedrooms
          • sleeps 8
          • 1 night min
          • Child friendly
          • Air conditioning

          from £70 / night

          £487 / week

          Book View

          from £70 / night

          (14) Excellent 

          Certificate of Excellence

            18

            Bulgaria holiday apartment rental

            Sveti Vlas / Dinevi Resort

            1 4 7 nights min

            • 1 bedroom
            • sleeps 4
            • 7 nights min
            • Beach / lakeside relaxation
            • Nearest beach 0.2 km
            • Swimming pool

            Certificate of Excellence

            from £27 / night

            £189 - £264 / week

            Book View

            Responds fast!
            avg. 2 hours 10 minutes

            from £27 / night

              13

              Holiday apartment in Bulgaria

              Ruse Province / Ruse

              3 4 2 nights min

              • 3 bedrooms
              • sleeps 4
              • 2 nights min
              • Child friendly
              • Air conditioning

              from £45 / night

              £197 / week

              Book View

              from £45 / night

              (1) Excellent 

                13

                Holiday apartment in Varna Province

                Varna Province / Kamchia

                2 6 min stay varies

                • 2 bedrooms
                • sleeps 6
                • min stay varies
                • Beach / lakeside relaxation
                • Nearest beach 2 km
                • Swimming pool

                from £23 / night

                £172 / week

                Book View

                Responds fast!
                avg. 51 minutes

                from £23 / night

                (2) Excellent 

                  15

                  Bulgaria holiday apartment rental

                  Burgas Province / Sozopol

                  1 5 min stay varies

                  • 1 bedroom
                  • sleeps 5
                  • min stay varies
                  • Swimming pool
                  • Child friendly
                  • Car not necessary

                  from £25 / night

                  £147 - £343 / week

                  Book View

                  Responds fast!
                  avg. 19 minutes

                  from £25 / night

                    11

                    Sofia Region holiday apartment rental

                    Sofia Region / Sofia

                    2 3 1 night min

                    • 2 bedrooms
                    • sleeps 3
                    • 1 night min
                    • Child friendly
                    • Air conditioning

                    from £44 / night

                    £275 / week

                    Book View

                    from £44 / night

                    (6) Excellent 

                      12

                      Ski apartment to rent in Bulgaria

                      Sofia Region / Borovets

                      1 5 min stay varies

                      • 1 bedroom
                      • sleeps 5
                      • min stay varies
                      • Swimming pool
                      • Ski

                      from £45 / night

                      £296 - £690 / week

                      Book View

                      from £45 / night

                      (8) Excellent 

                        40

                        Villa rental in Varna Province with swimming pool

                        Varna Province / Balgarevo

                        3 7 7 nights min

                        • 3 bedrooms
                        • sleeps 7
                        • 7 nights min
                        • Beach / lakeside relaxation
                        • Nearest beach 2 km
                        • Swimming pool

                        from £79 / night

                        £542 - £690 / week

                        Book View

                        from £79 / night

                        (8) Excellent 

                          21

                          Dobrich Province holiday home rental

                          Dobrich Province / Balchik

                          3 6 7 nights min

                          • 3 bedrooms
                          • sleeps 6
                          • 7 nights min
                          • Beach / lakeside relaxation
                          • Nearest beach 1 km
                          • Swimming pool

                          from £65 / night

                          £450 / week

                          Enquire View

                          from £65 / night

                          (2) Excellent 

                            20

                            Ski apartment to rent in Bulgaria

                            Sofia Region / Borovets

                            1 5 min stay varies

                            • 1 bedroom
                            • sleeps 5
                            • min stay varies
                            • Swimming pool
                            • Ski
                            • Child friendly
                            “Brilliant service” We have stayed in this apartment for the last three sucessive years. The property itself is a one bed apartment , extremely spacious and well furnished. It has always been very comfortable, well heated with underfloor heating in the bathroom/wet room. It is centrally located approximately 100 metres from the gondola, close to all amenities. The whole holiday experience is enormously enhanced by the extra service provided by the owner Yvonne. Each time we have travelled she has organised taxis to and from the airport at a reasonable price. She has also organised ski school,equipment hire etc with the ski depot which is located in the basement of the Flora apartment building allowing us to hop in the lift each morning and be in our ski boots within minutes. we have always been met on arrival and in addition Yvonne has always met us the following morning and introduced us to to our instructor for that year. This is lady with tremendous organisational skills and what she says is written in stone. Deposits have been returned to our bank immediately upon our arrival home. This is a package vacation without the cost of a tour operator and far more efficient. We look forward to many more happy memories spent on the Borovets slopes.

                            from £45 / night

                            £296 - £690 / week

                            Book View

                            from £45 / night

                              22

                              Blagoevgrad Province ski apartment to rent.

                              Blagoevgrad Province / Bansko

                              1 4 2 nights min

                              • 1 bedroom
                              • sleeps 4
                              • 2 nights min
                              • Ski
                              • Child friendly
                              • Car not necessary

                              from £35 / night

                              £216 / week

                              Book View

                              Responds fast!
                              avg. 38 minutes

                              from £35 / night

                              (9) Excellent 

                                17

                                Holiday apartment with shared pool in Bulgaria

                                Burgas Province / Sunny Beach

                                3 6 7 nights min

                                • 3 bedrooms
                                • sleeps 6
                                • 7 nights min
                                • Swimming pool
                                • Child friendly
                                • Car not necessary

                                from £58 / night

                                £401 / week

                                Book View

                                from £58 / night

                                (15) Excellent 

                                  24

                                  Holiday villa in Dobrich Province

                                  Dobrich Province / Kranevo

                                  3 6 3 nights min

                                  • 3 bedrooms
                                  • sleeps 6
                                  • 3 nights min
                                  • Beach / lakeside relaxation
                                  • Nearest beach 3 km
                                  • Child friendly
                                  “Great place off the beaten track” We spent a wonderful week at villa Laska in August 2012. The house offers everything you need – comfortable beds, nice bedrooms (one with balcony) very well equipped kitchen (with large fridge and freezer, microwave, ceramic hot plate…) washing machine and line as well as iron. There is no TV reception but you can watch your DVDs or choose from a large selection available. If you want to stay connected to the world there is a free WLAN in and around the house. There is plenty of space around the house (2 terraces). And then there is the view over the Black Sea– just marvellous. I particularly loved relaxing on a long chair underneath the almond tree and enjoying the slight breeze (we had 32C+ during the whole week). This is a perfect place if you want to be away from the big tourist resorts. It’s a bit remote (even though the traffic noise from the street behind ban be a bit annoying depending on the wind and the time oft he day), but only 5 minutes by car to the beach and the town of Kranevo where you find enough supermarkets, shops and restaurants. The house is very well managed by a very nice and friendly English couple, offering any help or support you might need.

                                  from £55 / night

                                  £310 - £560 / week

                                  Enquire View

                                  from £55 / night

                                  (1) Very Good 

                                    11

                                    Villa rental in Bulgaria with swimming pool

                                    Varna Province / Byala

                                    4 14 3 nights min

                                    • 4 bedrooms
                                    • sleeps 14
                                    • 3 nights min
                                    • Beach / lakeside relaxation
                                    • Swimming pool
                                    • Child friendly

                                    from £138 / night

                                    £960 - £1,509 / week

                                    Book View

                                    Responds fast!
                                    avg. 3 hours 35 minutes

                                    from £138 / night

                                    (7) Very Good 

                                      13

                                      Holiday apartment rental

                                      Plovdiv Province / Plovdiv

                                      2 5 1 night min

                                      • 2 bedrooms
                                      • sleeps 5
                                      • 1 night min
                                      • Child friendly
                                      • Car not necessary
                                      • Air conditioning

                                      from £46 / night

                                      £287 / week

                                      Book View

                                      from £46 / night

                                      (1) Average 

                                        19

                                        Holiday villa in Burgas Province

                                        Burgas Province / Sinemoretz

                                        3 12 6 nights min

                                        • 3 bedrooms
                                        • sleeps 12
                                        • 6 nights min
                                        • Beach / lakeside relaxation
                                        • Child friendly
                                        • Ask about pets

                                        from £114 / night

                                        £800 / week

                                        Book View

                                        from £114 / night

                                        (19) Excellent 

                                          20

                                          Holiday apartment with shared pool in Bulgaria

                                          Sunny Beach / Sunny Beach Main Resort

                                          1 5 7 nights min

                                          • 1 bedroom
                                          • sleeps 5
                                          • 7 nights min
                                          • Beach / lakeside relaxation
                                          • Nearest beach 0.05 km
                                          • Swimming pool
                                          “What a fantastic holiday, will be back next year.” Had a brilliant holiday, complex and apartment were excellent. Booking this apartment with Diane was really easy, she also arranged transfers for us and gave us lots of useful information about the resort. The location of this complex is right in the centre of sunny beach. Enjoyed the holiday so much we've booked with Diane to return next year, will also be taking family members to stay in the barcelo with us. Look forward to returning next year.

                                          from £36 / night

                                          £250 - £400 / week

                                          Book View

                                          Responds fast!
                                          avg. 3 hours 35 minutes

                                          from £36 / night

                                            18

                                            Holiday cottage in Bulgaria

                                            Lovech Province / Lovech

                                            6 12 1 night min

                                            • 6 bedrooms
                                            • sleeps 12
                                            • 1 night min
                                            • Child friendly
                                            • Air conditioning
                                            • Pet friendly

                                            from £35 / night

                                            £207 / week

                                            Book View

                                            from £35 / night

                                              16

                                              Bulgaria holiday villa rental

                                              Shumen Province / Shumen

                                              3 2 1 night min

                                              • 3 bedrooms
                                              • sleeps 2
                                              • 1 night min
                                              • Nearest beach 96 km
                                              • Child friendly
                                              • Pet friendly

                                              from £16 / night

                                              £109 / week

                                              Book View

                                              from £16 / night

                                              (1) Excellent 

                                                8

                                                Holiday apartment in Sofia Region

                                                Sofia Region / Sofia

                                                1 2 2 nights min

                                                • 1 bedroom
                                                • sleeps 2
                                                • 2 nights min

                                                from £44 / night

                                                £196 / week

                                                Book View

                                                Responds fast!
                                                avg. 2 hours 42 minutes

                                                from £44 / night

                                                  20

                                                  Villa rental in Burgas Province

                                                  Burgas Province / Sinemoretz

                                                  1 4 1 night min

                                                  • 1 bedroom
                                                  • sleeps 4
                                                  • 1 night min
                                                  • Beach / lakeside relaxation
                                                  • Nearest beach 0.5 km
                                                  • Child friendly

                                                  from £16 / night

                                                  £113 / week

                                                  Book View

                                                  from £16 / night

                                                  (11) Excellent 

                                                  Certificate of Excellence

                                                    32

                                                    Villa rental in Dobrich Province with swimming pool

                                                    Balchik / Tsarichino

                                                    3 6 3 nights min

                                                    • 3 bedrooms
                                                    • sleeps 6
                                                    • 3 nights min
                                                    • Beach / lakeside relaxation
                                                    • Nearest beach 6 km
                                                    • Swimming pool

                                                    Certificate of Excellence

                                                    from £105 / night

                                                    £576 - £735 / week

                                                    Book View

                                                    Responds fast!
                                                    avg. 1 hour 57 minutes

                                                    from £105 / night

                                                    (4) Excellent 

                                                      24

                                                      Holiday apartment with shared pool in Burgas Province

                                                      Sveti Vlas / Caesars Palace

                                                      1 4 7 nights min

                                                      • 1 bedroom
                                                      • sleeps 4
                                                      • 7 nights min
                                                      • Beach / lakeside relaxation
                                                      • Nearest beach 0.2 km
                                                      • Swimming pool

                                                      from £40 / night

                                                      £277 / week

                                                      Book View

                                                      Responds fast!
                                                      avg. 1 hour 35 minutes

                                                      from £40 / night

                                                        13

                                                        Holiday villa in Lovech Province

                                                        Lovech Province / Ribaritsa

                                                        3 12 1 night min

                                                        • 3 bedrooms
                                                        • sleeps 12
                                                        • 1 night min
                                                        • Beach / lakeside relaxation
                                                        • Child friendly
                                                        • Private garden

                                                        from £58 / night

                                                        £344 - £825 / week

                                                        Book View

                                                        from £58 / night

                                                          25

                                                          Blagoevgrad Province ski chalet to rent.

                                                          Blagoevgrad Province / Dobrinishte

                                                          2 4 min stay varies

                                                          • 2 bedrooms
                                                          • sleeps 4
                                                          • min stay varies
                                                          • Ski
                                                          • Child friendly
                                                          • Ask about pets

                                                          from £68 / night

                                                          £332 / week

                                                          Book View

                                                          from £68 / night

                                                          (7) Very Good 

                                                            20

                                                            Holiday apartment with shared pool in Burgas Province

                                                            Burgas Province / Sveti Vlas

                                                            1 4 3 nights min

                                                            • 1 bedroom
                                                            • sleeps 4
                                                            • 3 nights min
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 0 km
                                                            • Swimming pool

                                                            from £39 / night

                                                            £207 / week

                                                            Book View

                                                            from £39 / night

                                                              16

                                                              Bulgaria holiday apartment rental

                                                              Dobrich Province / Kranevo

                                                              1 4 3 nights min

                                                              • 1 bedroom
                                                              • sleeps 4
                                                              • 3 nights min
                                                              • Swimming pool
                                                              • Air conditioning
                                                              • Ask about pets

                                                              from £40 / night

                                                              £276 / week

                                                              Book View

                                                              from £40 / night

                                                              (25) Excellent 

                                                              Certificate of Excellence

                                                                60

                                                                Blagoevgrad Province ski apartment to rent.

                                                                Bansko / Predela 2

                                                                1 3 min stay varies

                                                                • 1 bedroom
                                                                • sleeps 3
                                                                • min stay varies
                                                                • Swimming pool
                                                                • Ski
                                                                • Child friendly
                                                                “Great place!” Really lovely apartment, looks just like the pictures! Beds are really comfy, loads of good DVDs and more than enough cooking utensils. The pool and sauna was great and we used it everyday after skiing. The apartments were quite quiet when we were there which meant we had the facilities to ourselves everyday! Staff on duty were really friendly and smiley. The apartment is about a 10 minute walk to the gondola, but some of the road is not well lit at night. It's very safe, but I advise you take a torch! Mark (the owner) is great- gave us loads of recommendations about eating and transfers and really made an effort to check we were having a good holiday. A really great place to stay at a great price, we will definately be back again!

                                                                Certificate of Excellence

                                                                from £23 / night

                                                                £161 - £297 / week

                                                                Book View

                                                                Responds fast!
                                                                avg. 28 minutes

                                                                from £23 / night

                                                                (2) Excellent 

                                                                  24

                                                                  Holiday apartment rental

                                                                  Sunny Beach / Sunny Beach Main Resort

                                                                  1 4 min stay varies

                                                                  • 1 bedroom
                                                                  • sleeps 4
                                                                  • min stay varies
                                                                  • Beach / lakeside relaxation
                                                                  • Nearest beach 0.6 km
                                                                  • Swimming pool

                                                                  from £30 / night

                                                                  £189 - £288 / week

                                                                  Book View

                                                                  Responds fast!
                                                                  avg. 2 hours 50 minutes

                                                                  from £30 / night

                                                                  (1) Excellent 

                                                                    22

                                                                    Holiday apartment in Bulgaria

                                                                    Plovdiv Province / Plovdiv

                                                                    1 2 2 nights min

                                                                    • 1 bedroom
                                                                    • sleeps 2
                                                                    • 2 nights min
                                                                    • Air conditioning

                                                                    from £39 / night

                                                                    £186 / week

                                                                    Book View

                                                                    from £39 / night

                                                                      18

                                                                      Holiday villa in Bulgaria

                                                                      Dobrich Province / Balchik

                                                                      6 13 6 nights min

                                                                      • 6 bedrooms
                                                                      • sleeps 13
                                                                      • 6 nights min
                                                                      • Child friendly

                                                                      from £108 / night

                                                                      £755 / week

                                                                      Book View

                                                                      from £108 / night

                                                                      (1) Excellent 

                                                                        19

                                                                        Sofia Region ski guest house to rent.

                                                                        Sofia Region / Govedartsi

                                                                        7 15 2 nights min

                                                                        • 7 bedrooms
                                                                        • sleeps 15
                                                                        • 2 nights min
                                                                        • Ski
                                                                        • Child friendly
                                                                        • Private garden

                                                                        from £89 / night

                                                                        £725 / week

                                                                        Book View

                                                                        from £89 / night

                                                                        (4) Excellent 

                                                                          24

                                                                          Bulgaria ski studio to rent.

                                                                          Bansko / Bansko Royal Towers

                                                                          Studio 4 4 nights min

                                                                          • Studio
                                                                          • sleeps 4
                                                                          • 4 nights min
                                                                          • Swimming pool
                                                                          • Ski
                                                                          • Child friendly

                                                                          from £40 / night

                                                                          £286 / week

                                                                          Book View

                                                                          from £40 / night

                                                                          (4) Excellent 

                                                                            45

                                                                            Bulgaria holiday apartment let

                                                                            Plovdiv Province / Plovdiv

                                                                            1 3 1 night min

                                                                            • 1 bedroom
                                                                            • sleeps 3
                                                                            • 1 night min
                                                                            • Suitable for children age 5+
                                                                            • Air conditioning

                                                                            from £32 / night

                                                                            £206 / week

                                                                            Book View

                                                                            from £32 / night

                                                                            (3) Very Good 

                                                                              7

                                                                              Apartment rental in Blagoevgrad Province with shared pool

                                                                              Blagoevgrad Province / Bansko

                                                                              2 6 4 nights min

                                                                              • 2 bedrooms
                                                                              • sleeps 6
                                                                              • 4 nights min
                                                                              • Swimming pool
                                                                              • Child friendly

                                                                              from £86 / night

                                                                              £602 / week

                                                                              Book View

                                                                              from £86 / night

                                                                              (5) Excellent 

                                                                                24

                                                                                Holiday villa rental

                                                                                Burgas Province / Chernomorets

                                                                                7 14 7 nights min

                                                                                • 7 bedrooms
                                                                                • sleeps 14
                                                                                • 7 nights min
                                                                                • Beach / lakeside relaxation
                                                                                • Child friendly
                                                                                • Car not necessary

                                                                                from £123 / night

                                                                                £859 / week

                                                                                Book View

                                                                                from £123 / night

                                                                                  12

                                                                                  B&b rental in Varna Province with shared pool

                                                                                  Varna Province / Varna

                                                                                  1 4 3 nights min

                                                                                  • 1 bedroom
                                                                                  • sleeps 4
                                                                                  • 3 nights min
                                                                                  • Swimming pool
                                                                                  • Child friendly
                                                                                  • Air conditioning

                                                                                  from £34 / night

                                                                                  £234 / week

                                                                                  Book View

                                                                                  from £34 / night

                                                                                  Why Bulgaria?

                                                                                  Bulgaria, situated in Southeast Europe and occupying the eastern part of the Balkan Peninsula, has become an increasingly popular tourist destination in recent decades. From skiing in the Rhodope Mountains to beach relaxation on the Black Sea Coast, a holiday in Bulgaria promises a wide variety of landscapes and places of interest. Rent a self catering ski chalet in a Bulgaria ski resort (try Bansko or Borovets), or stay in an apartment or villa in Sunny Beach or Varna for a more Mediterranean atmosphere, great night life and the famous Varna Archaeological Museum. For a city break, rent accommodation in the capital, Sofia – one of Europe’s oldest cities and, along with Bulgaria’s many UNESCO World Heritage landmarks, a must for culture vultures.

                                                                                  Top Destination reviews

                                                                                  Bansko - 60 metre walk to Gondola with views over to ski run - Sleeps 11
                                                                                  Fantastic place to stay in Bansko

                                                                                  Great apartment for a large group in probably the best location in Bansko. It was only a few metres walk away from the gondolas and you can even watch any queues for it from the comfort of the apartment if you’re a late riser and don’t want to wait in the cold, or be first there in the morning. Also conveniently located close to many bars and restaurants to walk to in the evening. The apartment itself was clean & comfortable with TV, WiFi, dvd etc if you don’t feel like going out in the evening. Would definitely recommend staying here.see more
                                                                                  Apartment 1155 Bansko Royal Towers
                                                                                  Bansko skiing royal towers fab

                                                                                  My wife daughter and myself stayed at Janet and Mike's apartment during a weeks skiing break...well what can I say...we thought it was fab, much better than expected..flat was large with large balcony with nice views of the mountains..cosy, warm as toast, fully equipped. Small supermarket is nearby..no issues with power availability that some of the other blocks were suffering with due to arguments with the landlord. Ski cable car few minutes walk..loads of nearby bars and places to eat..all very reasonably priced..the Happy End bar is a blast..only negative does not relate to the apartment but any people who struggle a bit with mobility ie dodgey knees etc what we didn't realise was there is no snow clearance through the main complex roads and gardens..likewise paths leading down into the town. Take a couple of ski poles or walking sticks to help stabilise anybody who may not be 100% mobile . I ski and am fully mobile but the ice nearly got me several times on the pathways..it's obvious I know but just as a reminder..enjoysee more
                                                                                  St John Park, Bansko
                                                                                  Nice apartment but bit of a distance from the ski lift

                                                                                  The apartment was lovely and Ivan the property manager could not have been more helpful. However the impression from the description of the property is that it is. U h nearer to the ski lift. There is a minibus every half hour in the morning which was very helpful but it was a bit of a trudge back after a long days skiing. Similar issue going out in the evenings so we spent quite a lot on taxis. As long as you are OK with this then O would recommend this apartment as a place to stay.see more
                                                                                  Opposite Gondola - Deluxe 2 Bedroom Apartment
                                                                                  Nice apartment in a great location!

                                                                                  Just got back from a week of snowboarding in Bansko! Weather was amazing! The only down side to Bansko is the queue for the main gondola! My advice, grab a taxi up to the top. It’s only £5 per person - so just bake that into the cost of your lift pass! As for the apartment. I could not recommend this enough! Dave was amazing in helping up book and get ready for our trip out. The apartment was exactly as discribed. Dave and his apartment manager Karen could not do enough to ensure we had a great time. They really understand the meaning of customer service!!! The apartment is in a great location. Right in the heart of town and only a few minutes walk from the main ski lift. I read some reviews and was worried about noise from the busy town but during my stay did not have any issues. Perfect size apartment for 4 adults. I will be back! Thankssee more
                                                                                  Beautiful chalet with Sauna in centre of Borovets
                                                                                  Lovely Chalet

                                                                                  Visited Borovets for skiing holiday with my wife and two daughters and hired this chalet for a week,it’s a lovely place to stay,very clean and quiet,a couple of very good restaurants very close and the rest are only a few minutes walk away,the gondola is also only a few minutes walk and the rest of the slopes a couple of more.see more
                                                                                  Mountain View Resort
                                                                                  Perfect apartment and Location

                                                                                  This is the second time we have stayed there. Excellent apartment and location. Everyone friendly and accommodating. Ski hire and pub just down stairs. Definitely would use again. … see more

                                                                                  Also consider