Bulgaria Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £335 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

Top Bulgaria Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Hotel Friends
Eco Therma Village - Free Parking & Private Beach & Mineral Pool
SPA Resort St. Ivan Rilski
Pirin Golf Hotel & SPA
Predela LUX

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,408 hotels starting at £108 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 out of 5
5 Sveta Nedelya Square Sofia Sofia
Fully refundableReserve now, pay when you stay
The price is £108 per night from 1 Mar to 2 Mar
£108
1 Mar - 2 Mar
includes taxes & fees
8.4/10 Very Good! (1,002 reviews)
Room was very nice and clean. Staff was beyond accommodating and nice, specially Francisca from the front desk! We would definitely stay here again on our next trip to Sofia

Reviewed on 4 Feb 2026

Sofia Balkan Palace
ART HOTEL 158

ART HOTEL 158

3 out of 5
KNYAZ BORIS I 158 Sofia Sofia City Province
9.4/10 Exceptional! (161 reviews)
Room was clean, friendly staff, offered a free beverage, art is everywhere!! I loved it

Reviewed on 21 Jan 2026

ART HOTEL 158
Grand Hotel Sofia

Grand Hotel Sofia

5 out of 5
1 Gurko Str Sofia
Fully refundableReserve now, pay when you stay
The price is £114 per night from 1 Mar to 2 Mar
£114
1 Mar - 2 Mar
includes taxes & fees
9.2/10 Wonderful! (997 reviews)
Probably the best hotel in Sofia.

Reviewed on 17 Jan 2026

Grand Hotel Sofia
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.

Popular places to visit

* 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.