Bulgaria Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Your Bulgaria Holiday

Our Bulgaria holiday packages provide an easy, affordable and immersive way to experience everything this incredible destination has to offer. If it's history and culture you're looking for during your travels, kick things off in Sofia. A trip to Bulgaria wouldn't be complete without experiencing some of its most renowned cities, starting with Sofia. Some of the top attractions here include Alexander Nevski Cathedral and Sofia Central Mineral Baths. Varna is another favourite with Bulgaria travellers. Visitors to this city enjoy Sveti Sveti Konstantin & Elena Monastery and Varna Beach. Expedia has flights, hotels and everything else you need to help you organise your own tailored Bulgaria holiday today.

Top destinations in Bulgaria

A grand building with classical architecture, featuring columns and a prominent tower.

Sofia

Sofia
A stone staircase leading to colorful buildings with blue and yellow facades, a stone wall with red flowers, and a clear blue sky.

Plovdiv

Plovdiv
A coastal cityscape with a beach, dense urban area, and a large circular building.

Varna

Varna
A swing with a heart-shaped sign and festive decorations.

Bansko

Bansko
A coastal town with stone buildings, a pier, and a rocky shoreline.

Sozopol

Sozopol
A beach with rows of sun loungers and umbrellas, a wooden boardwalk, and palm trees.

Burgas

Burgas
A coastal city with a prominent peninsula, a clear blue sea, and a distant mountain range.

Nessebar

Nessebar
A cityscape with a prominent cross on a hill overlooking a densely populated area.

Blagoevgrad

Blagoevgrad
A panoramic view of a town with a prominent bridge over a river, surrounded by fields and distant hills.

Svilengrad

Svilengrad

Top Bulgaria Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
All Seasons Residence Hotel

All Seasons Residence Hotel

Vitosha District
Save 100% on your flight
£186
per person
7 Oct - 10 Oct
found 7 hours ago
Return flight included
London (LON) to Sofia (SOF)
8.6/10 Excellent! (54 reviews)
Room was excellent, large bathroom with bath and separate shower. Beds were large with nice quality bedding. Breakfast was excellent, lots of choice and freshly cooked. Staff were helpful. Our room was above the in house Georgian restaurant, we didn't try it but it looked very popular. There was live entertainment which went on late, maybe 12am, we could hear it in our room which was directly above but it didn't stop us from going to sleep. The Vitosha area had a nice atmosphere and lovely view from our room of the mountain. We hope to return again and will book this hotel. Perhaps ask for a room that is not over the restaurant.

Reviewed on 27 Feb 2026

 Expo Hotel Sofia

Expo Hotel Sofia

Save 100% on your flight
£231
per person
2 Oct - 6 Oct
found 14 hours ago
Return flight included
London (LON) to Sofia (SOF)
8.4/10 Very good! (361 reviews)
Better choice, always, with free airport transfer!

Reviewed on 10 Aug 2026

Apartments Mladost 1A-554

Apartments Mladost 1A-554

Mladost
Save 100% on your flight
£195
per person
28 Sept - 2 Oct
found 8 hours ago
Return flight included
London (LON) to Sofia (SOF)
No reviews
Grami Hotel Sofia

Grami Hotel Sofia

Mladost
Save 100% on your flight
£244
per person
2 Oct - 6 Oct
found 14 hours ago
Return flight included
London (LON) to Sofia (SOF)
8.2/10 Very good! (61 reviews)
The hotel is very overpriced. It is outdated and hotel staff were aloof. Mediocre overall. The gym was very dirty and had little to no equipment. The floors were filthy and hadn’t been cleaned in a long time. No mats, towels and in a dungeon. The breakfast was mediocre. Would like to see healthier options and plant based options would be appreciated like in most other hotels. Would not be back.

Reviewed on 2 Jun 2026

Vizualiza Residence

Vizualiza Residence

Plovdiv Center
£291
per person
15 Oct - 19 Oct
found 5 hours ago
Return flight included
London (STN) to Sofia (SOF)
9.2/10 Wonderful! (15 reviews)

Bulgaria Holiday

From skiing to hiking, the varied landscapes of Bulgaria offer plenty of adventure for outdoor lovers. And with its religious art, incredible architecture and coastal resorts, you’ll never be short of things to do in this fascinating Balkan country.

Bulgaria Hotel + Flights

With 4,288 hotels starting at £106 a night here, it’s a breeze to find the perfect place to stay with Expedia. If you’re hoping to save some money, combine your hotel, flights, car rental and tours into a Bulgaria Holiday Package. You’ll also get access to some great perks. With all that extra change jangling around in your pocket, why not book a guided walking tour and discover the secrets of the capital, Sofia?

Your Bulgaria Holiday Itinerary

  • Day 1-2: Touchdown at Sofia Airport and waste no time exploring the laid-back capital. Ride the cable car to the top of Vitosha Mountain and soak up the sprawling scenery below. While you’re here, don’t miss St. Alexander Nevsky Cathedral or the Archaeological Museum.

  • Day 3-4: Rent a car and head east to Plovdiv. Bulgaria’s second-largest city is a heady mix of old and new. Wander around the Old Town and explore Plovdiv Roman Theatre. After the sun sets, head out and experience the pulsating nightlife.

  • Day 5-7: Head onward to Burgas. Work on your tan at this seaside city’s many beaches. Explore the popular Sea Garden, bathe in the healing mud of Lake Atanasovsko and live it up at nearby Sunny Beach, one of Europe’s party capitals. 

Bulgaria Information

Things to do in Bulgaria

Bulgaria offers an exciting range of activities for tourists, from skiing and adventure sports to vibrant nightlife. Enjoy thrilling experiences like bus tours, sunset sails, and water slides, while also taking time to explore the picturesque sights during sightseeing days. Whether you're hitting the slopes or indulging in local entertainment, Bulgaria is a fantastic destination for an action-packed holiday.

Shopping

Grand Mall offers a vibrant shopping experience with entertainment and family-friendly vibes, perfect for gifts. For local produce and unique finds, visit Kolhozen pazar market, where the bustling city atmosphere adds to the charm. Don’t miss SkiBansko by Traventuria for outdoor gear and souvenirs.

Recreation

Nessebar Stadium offers an energetic atmosphere, perfect for sports enthusiasts. Ivan Vazov National Theatre captivates with its cultural allure, providing a romantic setting for entertainment. For ultimate relaxation, visit Saparevo Banski & SPA, where wellness treatments ensure rejuvenation and tranquility in a serene environment.

Adventure

Aqua Paradise, a thrilling waterpark in Bulgaria, offers a myriad of water attractions perfect for families and adventure seekers alike. For skiing enthusiasts, Bansko Ski Resort and Borovets Ski Resort provide exhilarating slopes and outdoor sports amid stunning mountain scenery, making them ideal for winter sports lovers.

Nightlife

Bulgaria's nightlife buzzes with energy, featuring vibrant clubs and cosy bars. Visit the renowned Sense Hotel Rooftop Bar in Sofia for stunning views and cocktails. For dancing, head to Yalta Club, a hotspot for electronic music enthusiasts, where you can enjoy an unforgettable night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Bulgaria

Bulgaria offers a perfect blend of adventure and relaxation, making it ideal for ski and sports enthusiasts. With its stunning beaches, rich history, and captivating churches, there’s something for everyone. Whether you're seeking cultural experiences, outdoor activities, or a peaceful beach getaway, Bulgaria's diverse attractions promise an unforgettable holiday. Don't miss the chance to unwind on its beautiful shores while exploring its historical treasures.

  • Sunny Beach: Experience the vibrant atmosphere of Sunny Beach, renowned for its golden sands and lively beach vibes. Relax under the sun, indulge in water sports, or explore the bustling promenade filled with shops and restaurants, making it a perfect destination for fun and relaxation.
  • Alexander Nevski Cathedral: Marvel at the stunning architecture of Alexander Nevski Cathedral, a symbol of Bulgarian culture. With its impressive domes and intricate interiors, this cultural landmark offers a serene environment for reflection and appreciation of Bulgaria's rich history.
  • National Palace of Culture: Discover the National Palace of Culture, a hub for events and conferences. Explore its vast spaces and exhibitions, showcasing Bulgaria's artistic and business achievements, and enjoy a diverse range of cultural events throughout the year.

Best time to go to Bulgaria

The best time to visit Bulgaria can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Bulgaria falls in August, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Bulgaria falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January32.7°F (0.4°C)Light RainMostly SunnyAverageAverage
February36.9°F (2.7°C)Light RainMostly SunnyAverageSlightly High
March43.9°F (6.6000000000000005°C)Light RainMostly SunnyAverageAverage
April52.3°F (11.3°C)Light RainMostly SunnyAverageAverage
May60.6°F (15.9°C)Light RainMostly SunnyModerately HighAverage
June68.0°F (20.0°C)Light RainMostly SunnyModerately HighAverage
July72.1°F (22.3°C)Light RainMostly SunnyModerately HighSlightly High
August74.1°F (23.4°C)No RainSunnyAverageSlightly High
September68.2°F (20.1°C)No RainSunnyAverageSlightly Low
October54.7°F (12.6°C)Light RainMostly SunnyModerately LowSlightly Low
November46.6°F (8.1°C)No RainMostly SunnyModerately LowSlightly Low
December36.3°F (2.4000000000000004°C)Light RainMostly SunnyModerately LowAverage

Tips to save on your trip to Bulgaria

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to Bulgaria.
  • Consider traveling to Bulgaria during the low season (September to November) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Bulgaria Essential Information

Language
Bulgarian
Currency
Bulgarian levs
Local Welcome
Zdrasti
Local Goodbye
Doviždane
Closest Airport
Sofia Airport (SOF)
Population
7,265,100
Top Sights
Sunny Beach, Ahtopol Nude Beach and Varna Beach

Top hotels in Bulgaria

Sofia Balkan Palace

Sofia Balkan Palace

5 Sveta Nedelya Square Sofia Sofia
Fully refundableReserve now, pay when you stay
£106
31 Aug - 1 Sept
includes taxes & fees
8.4/10 Very good! (1,009 reviews)
"It was great"

Reviewed on 16 Aug 2026

Sofia Balkan Palace
Alua Sunny Beach Resort & Spa

Alua Sunny Beach Resort & Spa

Sunny Beach Sunny Beach Burgas
Fully refundableReserve now, pay when you stay
£125
13 Sept - 14 Sept
includes taxes & fees
Alua Sunny Beach Resort & Spa
Prestige Deluxe Hotel & Aquapark Club - All Inclusive

Prestige Deluxe Hotel & Aquapark Club - All Inclusive

Golden Sands Golden Sands
Fully refundableReserve now, pay when you stay
£106
15 Sept - 16 Sept
includes taxes & fees
8/10 Very good! (27 reviews)
"This hotel was alright. I probably wouldn’t go back."

Reviewed on 20 Jun 2025

Prestige Deluxe Hotel & Aquapark Club - All Inclusive
See all 4,288 properties in Bulgaria
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Why should I book my Bulgaria holiday with Expedia?
With top-value airfares, car hire and accommodation options all in the same place, Expedia makes arranging your Bulgaria holiday a piece of cake. Plus, we can help you bundle your bookings into a package holiday so you can enjoy even more savings. Select from amazing escapes, add your flights and/or a hire car (and maybe even some fun tours and activities!) and land unbeatable prices. Want to change your plans? Expedia has a flexible cancellation policy for many reservations. To learn more, check out our Customer Service Portal link.
When is the best time of year to holiday in Bulgaria?
Bulgaria draws the crowds in June, July and August. If you want a more relaxed holiday, head there in November, December and January. With average daytime temperatures of 0ºC, January is the coolest month in Bulgaria. The warmest time of year is August, when you can experience average temperatures of 22ºC during the day. Whatever the weather conditions, you'll discover a whole lot to keep you entertained here.
What are the top hotels for my holiday in Bulgaria?
For properties in Sofia with friendly service and cosy beds, check out Best Western Premier Sofia Airport Hotel and Sofia Balkan Palace. If you're stopping by Sunny Beach as well, you'll get a great night's sleep at Rosslyn Dimyat Hotel Varna or Graffit Gallery Design Hotel.
How do I get a cheap holiday to Bulgaria?
Bundle your flight and hotel bookings, toss in extras such as activities or a hire car, and save with a Bulgaria holiday. You won't just score exciting discounts on your adventure — you'll have loads of choice too. When you book through Expedia, you can choose from more than 400 partner airlines and 321,000 hotels worldwide. Your affordable holiday starts right here, right now! Learn more about how you can save money on your holiday when you combine your flight and hotel bookings with Expedia.
What should I do on my Bulgaria holiday?
Discover leading attractions like Alexander Nevski Cathedral, Mount Vitosha, Ivan Vazov National Theatre and Boyana Church. With so many fun things to see and do, your holiday in Bulgaria is sure to be memorable.
What is the best city to stay in when on holiday in Bulgaria?
If your Bulgaria itinerary includes a visit to top attractions like Alexander Nevski Cathedral and Mount Vitosha, Sofia is where you'll want to stay.
Do I need a visa for my Bulgaria holiday?
Visa requirements for Bulgaria vary depending on your nationality and purpose of your visit. It's best to check official government websites to determine if you need a visa for your trip. Here you'll also find the most up-to-date information, including details about application procedures or any supporting documentation that may be necessary. Enquire about your visa requirements in advance to ensure a smooth travel experience. Finally, double-check to see that your passport is valid for at least six months from your date of return.
What should I wear on my Bulgaria holiday?
Do a little research into the sorts of clothing people in Bulgaria wear, and maybe even look up style blogs for some fashion tips. Try to create a versatile travel wardrobe with pieces that work for your destination and show off your personal style. The weather will influence your clothing choices, so check the forecast for the places you'll be going to. Bulgaria has its warmest period in August, with average daytime temperatures of 22ºC. January is the coolest time of year here with the mercury hovering around 0ºC during the daytime.
What does an Expedia Bulgaria holiday include?
It comes down to what kind of trip you want to have. Bulgaria holiday deals can include car hires, hotels and flights. You can mix and match to find the bundle that suits your needs. You can also add on activities and experiences after you've booked to get even bigger discounts. Explore all kinds of styles on Expedia and discover the perfect fit for you and your crew. From the most sought-after property types, like apartments and hotels, to everything in between, you'll find plenty of holiday escapes in Bulgaria to choose from so you can customise your stay to suit your needs.
Does Expedia offer Book Now, Pay Later Bulgaria holidays?
Yes, we do. Expedia has partnered with online lender Klarna to help you easily pay for your trip in instalments. Simply click on the payment plan that suits best during checkout and take the stress out of budgeting for your trip. Don't forget to bundle your flights, accommodation and activities with Expedia to get the biggest bang for your buck. Consider these flexible payment options below:
  • Pay monthly holidays: Klarna offers manageable monthly payment plans that fit all budgets, so you can have that well-deserved holiday sooner.
  • No-deposit holidays: When you want to jump on an amazing deal but don't have the full amount yet, Klarna's no-deposit holiday plan will allow you to Book Now, Pay Later to lock in your getaway.
Can I choose my airline with a Bulgaria Expedia holiday?
Most definitely. Expedia has over 400 airline partners to choose from globally. With such a big range of choices, finding the perfect carrier to whisk you away to Bulgaria will be easy.

Stay near popular Bulgaria attractions

A crowded beach with people sunbathing and swimming.
Photo by Lenos Afxentiou

Golden Sands Beach

8.2/10 (132 reviews)
Why not spend a care-free afternoon at Golden Sands Beach during your travels in Golden Sands? While in the area, you can find time to visit its spas.
See properties
A large, ornate church with multiple domes and arched windows, illuminated at dusk.

Alexander Nevski Cathedral

9.4/10 (905 reviews)
Gaze in awe at this magnificent cathedral and step inside to see a fascinating collection of mosaics, murals and religious icons.
See properties

Sunny Beach

8.2/10 (160 reviews)
Why not spend a lazy afternoon at Sunny Beach during your trip to Sunny Beach? While in the area, you can find time to visit its spas.
See properties

Bansko Ski Resort

8.8/10 (94 reviews)
Hit the slopes in Bansko with a visit to Bansko Ski Resort. While you're in the area, find time to visit its spas.
See properties

Borovets Ski Resort

8.6/10 (47 reviews)
Hit the slopes in Samokov with a visit to Borovets Ski Resort. Amble within the forests or visit the spas in this relaxing area.
See properties

Aqua Paradise

8.4/10 (33 reviews)
Bring your family to Aqua Paradise and have a fun-filled day at this theme park in Nessebar. While you're in the area, stroll along the beautiful beaches.
See properties

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.