HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
HomeAway uses cookies to improve your site experience. Learn more. By continuing, you consent to our use of cookies.
check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag pet-dog svg-multiunit

Make a holiday rental home, or villa in Bulgaria your home away from home

Bulgarian holidays have the opportunity to be incredibly diverse. Boasting sunny beaches on the Black Sea, lush hills and valleys in the centre, pine forest covered mountains in the southeast and many ancient cities; Bulgaria is a fascinating holiday destination. Holiday accommodation in Bulgaria can be an apartment on a beach, a chalet in a top class ski resort, or a luxury city centre apartment.

Thing to do in Bulgaria

There is such an incredible diversity in Bulgaria that any suggestions made here are merely the tip of the iceberg. The skiing in Bulgaria is sensational. Miles of pine covered mountains, with serene, unbroken snow conditions provide hours of entertainment for skiers, snowboarders and cross-country skiers.

The 378km of sunny beaches on the edge of the Black Sea are separated by fishing villages, secluded vineyards and romantic peninsulas. The beaches are safe for children, with no currents, gently sloping beaches and blue flag accreditation.

There are also some great spas to fully recuperate. The natural waters at Serdica (Sofia) and mud of the black sea have given rise to 500 spa centres in Bulgaria.

Places to holiday in Bulgaria

Again, with so many possible destinations and rental properties in Bulgaria available, this section is the briefest of summaries.

Sofia, the Bulgarian capital, is one of the oldest cities in Europe, believed to have been first inhabited in the 8th Century BC. As a result, there is some fascinating architecture, history and culture to be found here, with many buildings making it onto the UNESCO World Heritage List, including the 10th Century Boyana Church, and the gold domed Alexander Neuski Cathedral. Sofia also has a range of exhibitions and galleries; the National Gallery of Foreign Art and the National Archaeological Museum are two which stand out. Whilst in Sofia, it is recommended that you cap your visit by popping into a tavern to sample some of the folk music and traditional dancing!

Burgas and Varna two of the largest cities in Bulgaria, and are both situated on the Black Sea Coast. During the summer, they are blessed with around 11 hours a day for sunbathing, as there is little breeze, and temperatures remain high. Varna is an ancient city too, and there are fine examples of ancient, medieval, renaissance and modern architecture all integrated into the city seamlessly.

Plovdiv, the fourth large city in Bulgaria is rich in folklore, and the magnificently decorated churches are awe-inspiring.

Bulgarian Weather

Bulgaria's climate is split into four distinct seasons. The winters are cold, with average temperatures for January hovering around the 0°C mark. The summers are obviously much warmer, allowing for beach holidays. The temperatures are less than the stifling heat of the Mediterranean, rarely breaking 30°C, so are perfect if you d not like it too hot!

Travel to Bulgaria

Cheap flights to Bulgaria are available all year round. There are now four international airports, one in each of the major cities, Sofia (SOF), Bourgas (BOJ), Varna (VAR), and Plovdiv (PDV)

  • Showing 1-50 of 300+
Additional service fee may apply.
    View details for price
    • 5 BR
    • 3 BA
    • Separate Toilet
    • Sleeps 10
    House #8050111
    2
    Viewed 20 times in the last 48 hours
      Wonderful! 4.9/5
      (12 reviews)
      avg/night
      • 5 BR
      • 4 BA
      • Sleeps 11
      Villa #1020607
      12
      Viewed 60 times in the last 48 hours
        Excellent! 4.6/5
        (8 reviews)
        avg/night
        • 2 BR
        • 2 BA
        • Sleeps 6
        Multiple rentals Apartment #53570
        8
        Viewed 26 times in the last 48 hours
          Very Good! 4.2/5
          (6 reviews)
          avg/night
          • 1 BR
          • 1 BA
          • Sleeps 4
          Multiple rentals Apartment #53570
          6
          Viewed 17 times in the last 48 hours
            avg/night
            • 2 BR
            • 1 BA
            • Sleeps 3
            Apartment #558017vb
            4
            Viewed 15 times in the last 48 hours
              avg/night
              • 5 BR
              • 6 BA
              • Sleeps 12
              House #476605
              4
              Viewed 22 times in the last 48 hours
                Exceptional! 5.0/5
                (11 reviews)
                avg/night
                • 3 BR
                • 1 BA
                • Sleeps 6
                Villa #725022
                11
                Viewed 34 times in the last 48 hours
                  • 2 BR
                  • 2 BA
                  • Separate Toilet
                  • Sleeps 4
                  Condo #828899
                  1
                    Wonderful! 4.9/5
                    (9 reviews)
                    avg/night
                    • 4 BR
                    • 5 BA
                    • Sleeps 11
                    Villa #413483
                    9
                    Viewed 29 times in the last 48 hours
                      Exceptional! 5.0/5
                      (7 reviews)
                      avg/night
                      • 2 BR
                      • 2 BA
                      • Sleeps 6
                      Villa #8042542
                      7
                      Viewed 80 times in the last 48 hours
                        Wonderful! 4.9/5
                        (7 reviews)
                        avg/night
                        • 2 BR
                        • 2 BA
                        • Sleeps 6
                        Apartment #6087222
                        7
                        Viewed 34 times in the last 48 hours
                          Wonderful! 4.8/5
                          (25 reviews)
                          avg/night
                          • 3 BR
                          • 2 BA
                          • Sleeps 8
                          Villa #66806
                          25
                          Viewed 53 times in the last 48 hours
                            • 2 BR
                            • 2 BA
                            • Sleeps 6
                            Apartment #8123221
                            3
                            Viewed 30 times in the last 48 hours
                              avg/night
                              • 1 BR
                              • 1 BA
                              • Sleeps 4
                              Apartment #8024718
                              3
                              Viewed 22 times in the last 48 hours
                                • 2 BR
                                • 1 BA
                                • Separate Toilet
                                • Sleeps 6
                                Apartment #96257
                                Viewed 11 times in the last 48 hours
                                  Wonderful! 4.9/5
                                  (13 reviews)
                                  avg/night
                                  • 3 BR
                                  • 2 BA
                                  • Sleeps 6
                                  Villa #925545a
                                  13
                                  Viewed 21 times in the last 48 hours
                                    Excellent! 4.4/5
                                    (10 reviews)
                                    avg/night
                                    • 3 BR
                                    • 1 BA
                                    • Sleeps 6
                                    Chalet #7264
                                    10
                                    Viewed 26 times in the last 48 hours
                                      avg/night
                                      • 1 BR
                                      • 1 BA
                                      • Sleeps 5
                                      Apartment #8037445
                                      4
                                      Viewed 20 times in the last 48 hours
                                        • 4 BR
                                        • 4 BA
                                        • Sleeps 10
                                        Villa #8042924
                                        2
                                        Viewed 18 times in the last 48 hours
                                          avg/night
                                          • 3 BR
                                          • 1 BA
                                          • Sleeps 6
                                          Chalet #8161121
                                          Viewed 28 times in the last 48 hours
                                            • 2 BR
                                            • 2 BA
                                            • Sleeps 6
                                            Apartment #448552
                                            1
                                            Viewed 19 times in the last 48 hours
                                              Wonderful! 4.8/5
                                              (5 reviews)
                                              avg/night
                                              • 2 BR
                                              • 2 BA
                                              • Sleeps 6
                                              Apartment #884204
                                              5
                                              Viewed 44 times in the last 48 hours
                                                Wonderful! 4.9/5
                                                (15 reviews)
                                                avg/night
                                                • 3 BR
                                                • 2 BA
                                                • Sleeps 6
                                                House #2048069
                                                15
                                                Viewed 26 times in the last 48 hours
                                                  avg/night
                                                  • 5 BR
                                                  • 2 BA
                                                  • Sleeps 11
                                                  House #6429152
                                                  1
                                                  Viewed 78 times in the last 48 hours
                                                    avg/night
                                                    • 4 BR
                                                    • 4 BA
                                                    • Sleeps 10
                                                    Multiple rentals Villa #8055925
                                                    Viewed 27 times in the last 48 hours
                                                      avg/night
                                                      • 4 BR
                                                      • 3 BA
                                                      • Separate Toilets
                                                      • Sleeps 7
                                                      Villa #1373048a
                                                      2
                                                      Viewed 19 times in the last 48 hours
                                                        • 3 BR
                                                        • 1 BA
                                                        • Sleeps 6
                                                        House #1993033
                                                        2
                                                        Viewed 22 times in the last 48 hours
                                                          Wonderful! 4.9/5
                                                          (19 reviews)
                                                          avg/night
                                                          • 2 BR
                                                          • 2 BA
                                                          • Sleeps 6
                                                          Apartment #451786
                                                          19
                                                          Viewed 60 times in the last 48 hours
                                                            Wonderful! 4.8/5
                                                            (6 reviews)
                                                            avg/night
                                                            • 4 BR
                                                            • 3 BA
                                                            • Sleeps 8
                                                            Multiple rentals Villa #8078078
                                                            6
                                                            Viewed 27 times in the last 48 hours
                                                              Wonderful! 4.9/5
                                                              (12 reviews)
                                                              avg/night
                                                              • 2 BR
                                                              • 1 BA
                                                              • Separate Toilet
                                                              • Sleeps 6
                                                              Apartment #446551
                                                              12
                                                              Viewed 14 times in the last 48 hours
                                                                avg/night
                                                                • 4 BR
                                                                • 3 BA
                                                                • Sleeps 10
                                                                Multiple rentals Villa #8055925
                                                                2
                                                                Viewed 7 times in the last 48 hours
                                                                  Exceptional! 5.0/5
                                                                  (5 reviews)
                                                                  avg/night
                                                                  • 1 BR
                                                                  • 1 BA
                                                                  • Sleeps 6
                                                                  Multiple rentals Apartment #804463
                                                                  5
                                                                  Viewed 11 times in the last 48 hours
                                                                    avg/night
                                                                    • 2 BR
                                                                    • 1 BA
                                                                    • Sleeps 7
                                                                    Apartment #8045497
                                                                    Viewed 28 times in the last 48 hours
                                                                      avg/night
                                                                      • 3 BR
                                                                      • 3 BA
                                                                      • Sleeps 6
                                                                      Villa #1987672
                                                                      Viewed 16 times in the last 48 hours
                                                                        avg/night
                                                                        • 6 BR
                                                                        • 4 BA
                                                                        • Separate Toilet
                                                                        • Sleeps 12
                                                                        Villa #8020756
                                                                        3
                                                                        Viewed 6 times in the last 48 hours
                                                                          • 4 BR
                                                                          • 5 BA
                                                                          • Sleeps 14
                                                                          Villa #893708
                                                                          4
                                                                          Viewed 51 times in the last 48 hours
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Separate Toilet
                                                                            • Sleeps 6
                                                                            Apartment #6853470
                                                                            Viewed 5 times in the last 48 hours
                                                                              avg/night
                                                                              • 5 BR
                                                                              • 2 BA
                                                                              • Sleeps 10
                                                                              Villa #8028007
                                                                              2
                                                                              Viewed 22 times in the last 48 hours
                                                                                Excellent! 4.7/5
                                                                                (6 reviews)
                                                                                avg/night
                                                                                • 3 BR
                                                                                • 1 BA
                                                                                • Sleeps 6
                                                                                Bungalow #99031
                                                                                6
                                                                                Viewed 14 times in the last 48 hours
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 5
                                                                                  Apartment #830374
                                                                                  2
                                                                                  Viewed 41 times in the last 48 hours
                                                                                    • 1 BR
                                                                                    • 1 BA
                                                                                    • Sleeps 4
                                                                                    Apartment #6022259
                                                                                    3
                                                                                    Viewed 9 times in the last 48 hours
                                                                                      avg/night
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 5
                                                                                      Apartment #8042419
                                                                                      3
                                                                                      Viewed 8 times in the last 48 hours
                                                                                        Wonderful! 4.8/5
                                                                                        (8 reviews)
                                                                                        avg/night
                                                                                        • 4 BR
                                                                                        • 3 BA
                                                                                        • Sleeps 8
                                                                                        House #884395
                                                                                        8
                                                                                        Viewed 37 times in the last 48 hours
                                                                                          Excellent! 4.7/5
                                                                                          (6 reviews)
                                                                                          avg/night
                                                                                          • 3 BR
                                                                                          • 1 BA
                                                                                          • Separate Toilets
                                                                                          • Sleeps 8
                                                                                          Villa #1301622
                                                                                          6
                                                                                          Viewed 29 times in the last 48 hours
                                                                                            • 1 BR
                                                                                            • 1 BA
                                                                                            • Sleeps 6
                                                                                            Apartment #6123522
                                                                                            1
                                                                                            Viewed 6 times in the last 48 hours
                                                                                              avg/night
                                                                                              • 5 BR
                                                                                              • 2 BA
                                                                                              • Separate Toilet
                                                                                              • Sleeps 12
                                                                                              Villa #83979
                                                                                              4
                                                                                              Viewed 41 times in the last 48 hours
                                                                                                • 3 BR
                                                                                                • 3 BA
                                                                                                • Sleeps 7
                                                                                                House #4267119
                                                                                                Viewed 14 times in the last 48 hours
                                                                                                  Excellent! 4.7/5
                                                                                                  (6 reviews)
                                                                                                  avg/night
                                                                                                  • 1 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 4
                                                                                                  Multiple rentals Apartment #804463
                                                                                                  6
                                                                                                  Viewed 21 times in the last 48 hours
                                                                                                    avg/night
                                                                                                    • 1 BR
                                                                                                    • 1 BA
                                                                                                    • Sleeps 4
                                                                                                    Apartment #6024799
                                                                                                    Viewed 13 times in the last 48 hours
                                                                                                      avg/night
                                                                                                      • 3 BR
                                                                                                      • 3 BA
                                                                                                      • Sleeps 6
                                                                                                      Villa #6120830
                                                                                                      Viewed 10 times in the last 48 hours
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Reviews

                                                                                                      Lovely property very well located.

                                                                                                      4 of 5
                                                                                                      We stayed here over Christmas 2016,we had a wonderful time plenty of snow. The apartment was in a great location virtually on the main street with lovely views. Its modern and well equipped and was kept regularly cleaned. Spacious and comfortable for a Bulgarian built apartment. Its on the fourth floor with a lift right out side the apartment door.We would recommend both the apartment and the owner (who is based in Britain) and is very nice. A quick note the deposit on arrival is £200 or 400ish lev refundable straight away on departure no problem. We recommend you pay this in pounds as get it back in pounds as its costs you a fair bit to get any spare levs you don't use changed back into pounds.
                                                                                                      • Review Submitted: 09-Jan-2017
                                                                                                      • Date of Stay: Dec 2016

                                                                                                      Probably the best apartment we,ve been in

                                                                                                      5 of 5
                                                                                                      Very large and clean apartment with beautiful view over Black sea, large bathroom and bedroom, with all modern amenities, 10 minutes walk from local bars, taxi service outside complex to take you to bigger resorts like Sunny Beach. The owner of the apartment Karen went over and above what she needed to do for us, helping us to have a great holiday. Dave and Lynda. Benidorm.
                                                                                                      • Review Submitted: 23-Nov-2016
                                                                                                      • Date of Stay: Sep 2016

                                                                                                      Great Vacation, aReal Home Away from Home!

                                                                                                      4 of 5
                                                                                                      The 7 of us truly enjoyed our stay at this property. Everything was great! The pool was amazing to come home to, the kitchen was perfect for us and the rooms were all good also. Its about a 15 min drive into Sozopol, which was convenient and also a short drive to a few different beaches in the area. It was the perfect place for us to spend a week in the summertime. The road is a little bumpy and the ocassional whiff of the neighbors Cattle can be a tad annoying as well as the roosters. I recommend Sonja gets a fan for each room also. But, we still would rent here again and recommend to ours friends. We all had a great time here! The outdoor BBQ area and poolside were awesome! Overall, this is a great vacation rental for the price and the space. Its a perfect place for a group of friends or family to enjoy a vacation together and still have personal space. The number of bathrooms and bedroom are a huge bonus. Sonja's dad was great and check in and out were smooth. we loved it here!
                                                                                                      • Review Submitted: 29-Oct-2016
                                                                                                      • Date of Stay: Aug 2016