Balkan Mountains Holidays from £102

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to £335 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Packages with flights are ATOL protected

Your Balkan Mountains Holiday

Take off on a journey full of excitement and discovery with a holiday package to Balkan Mountains. One of your first stops should be Stara Zagora, where you can experience its views, among other highlights. With so many things to explore on a trip to Balkan Mountains, it can be hard to know where to begin. Kick off your travels in Veliko Tarnovo at Tsarevets Fortress and Transfiguration Monastery — two much-loved attractions here. Another top city worth adding to your itinerary is Samokov. Be sure not to miss Borovets Ski Resort and Tsarska Bistritsa. Whether you're planning to travel on a shoestring or want to splurge, Expedia are here to help you tailor-make your next dream Balkan Mountains holiday.

Top Balkan Mountains Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Campus 90
Regnum Banya Thermal Hotel
Penelope Palace
ESTE PARK Hotel Plovdiv
Vemara club

Balkan Mountains Essential Information

Language
Bulgarian
Currency
Bulgarian levs
Local Welcome
Zdrasti
Local Goodbye
Doviždane
Closest Airport
Sofia Airport (SOF)

Top hotels in Balkan Mountains

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 £93 per night from 8 Aug to 9 Aug
£93
8 Aug - 9 Aug
includes taxes & fees
8.4/10 Very Good! (1,011 reviews)
Central, quiet, modern
"In old Soviet era building but very modern and elegant room design. Quiet with very good windows. Very good breakfast"

Reviewed on 22 Jul 2025

Sofia Balkan Palace
Grand Hotel Millennium Sofia

Grand Hotel Millennium Sofia

5 out of 5
89B, Vitosha Blvd., Sofia, Sofia
Fully refundableReserve now, pay when you stay
The price is £135 per night from 10 Aug to 11 Aug
£135
10 Aug - 11 Aug
includes taxes & fees
9.2/10 Wonderful! (451 reviews)
"It was our second stay at this hotel. great location and specious rooms were the reasons we choose to stay here"

Reviewed on 27 Jul 2025

Grand Hotel Millennium Sofia
AluaSoul Sunny Beach - All Inclusive – Adults Only - NEW OPENING

AluaSoul Sunny Beach - All Inclusive – Adults Only - NEW OPENING

4 out of 5
Sunny Beach, Sunny Beach, Burgas
Fully refundableReserve now, pay when you stay
The price is £194 per night from 27 Aug to 28 Aug
£194
27 Aug - 28 Aug
includes taxes & fees
9/10 Wonderful! (13 reviews)
"Singurul minus care ii dau hotelului a fost apa rece din piscina . ( niste panouri solare pentru incalzirea apei ar fi bine venit ). In rest un hotel foarte bun. Curatenie , mancare foarte buna ( la orice ora gaseai ceva de mancat daca vreoiai ) , bauturi locale si nu numai , personal amabil ( la ..."

Reviewed on 19 Aug 2019

AluaSoul Sunny Beach - All Inclusive – Adults Only - NEW OPENING
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.

Popular places to visit

Frequently asked questions

Why should I book my Balkan Mountains holiday with Expedia?
With excellent-value flights, car hire and accommodation options all in one convenient place, Expedia makes booking your Balkan Mountains adventure a cinch. Moreover, we can help you bundle your bookings into a package holiday so you can save even more. Choose from wonderful escapes, add your flights and/or a car hire (and maybe also some exciting activities!) and score incredible prices. Want to change your plans? Expedia has a flexible cancellation policy for many bookings. To find out more, head over to our Customer Service Portal link.
When is the best time of year to holiday in Balkan Mountains?
If you love the buzz of peak season, head to Balkan Mountains in March, June and August. If you're looking for a more relaxed vibe, January, September and December are better times to visit. With average daytime temperatures of 0ºC, January is the coolest period in Balkan Mountains. The warmest month is August, when you can expect average temperatures of 22ºC throughout the day. Whatever the weather, you'll discover plenty of things to keep you busy here.
What are the top hotels for my holiday in Balkan Mountains?
For properties in Samokov with comfortable beds and friendly service, check out Rila Hotel Borovets and Euphoria Club Hotel & Resort. If you're swinging by Veliko Tarnovo as well, you'll get a wonderful night's sleep at Alegro Hotel or Park Hotel RAYA Garden.
How do I get a cheap holiday to Balkan Mountains?
Lock in flights that suit your busy schedule, add a hotel to your booking and watch how much you save with a Balkan Mountains holiday. It's that easy! From flights and hotels to hire cars and activities, Expedia makes travelling on a budget easy. And with more than 400 partner airlines and 321,000 hotel options throughout the world to pick from, you'll never be short of choice. Learn more about how you can save money on your holiday when you combine your hotel and flight bookings with Expedia.
What should I do on my Balkan Mountains holiday?
Organise your next holiday in Balkan Mountains around popular attractions like Borovets Ski Resort and Tsarevets Fortress. Many tourists also recommend Yanakiev Ski and Snowboard School and Malyovitsa Ski Resort.
Do I need a visa for my Balkan Mountains holiday?
Visa requirements for Balkan Mountains vary based on your nationality and purpose of your visit. We recommend checking official government websites to determine if you need a visa for your holiday. They'll give you the most up-to-date information, including details about application procedures and any supporting documentation you may need. Enquire about your visa requirements well in advance to ensure a smooth travel experience. Also make sure your passport has a minimum of six months validity from your date of return.
What should I wear on my Balkan Mountains holiday?
Although everyone's personal style is different, it can help to have a few guidelines for what to wear on your holiday in Balkan Mountains. Consider browsing style blogs before you head off so you can blend in like a local. The weather will dictate your clothing choices, so check the forecast for the places you want to visit. Balkan Mountains is at its warmest in August, with daily average temperatures of 22ºC. January is the coolest time of year here with the mercury averaging 0ºC in the daytime.
What does an Expedia Balkan Mountains holiday include?
Hotels, car hires and flights, or any combination of them — it's totally up to you. Whether you're headed to Balkan Mountains with the family or travelling with your friends, there's a bundle to fit every budget and style. Once you've made your booking, why not add on a few activities? Expedia features many types of properties, with the most in-demand in Balkan Mountains being private holiday homes and apartments. Whatever kind of escape you're looking for, Expedia allows for the freedom to customise your holiday to suit your needs.
Does Expedia offer Book Now, Pay Later Balkan Mountains holidays?
Your bank balance shouldn't stop you from escaping on holiday, so Expedia has come up with a solution to help. Now that we've partnered with online lender Klarna, it's easier than ever to book a fantastic getaway without drying up your savings. Klarna offers flexible payment options at checkout that take the stress out of budgeting for your break. Consider one of these flexible payment options:

  • Pay monthly holidays: Make your holiday dreams come true sooner with Klarna's easy instalment plans. If paying just a small amount each month sounds right for you, choose this option at checkout.
  • No-deposit holidays: Pressing the "book now" button is much easier with this payment option. With no deposit required for your getaway, you can Book Now, Pay Later and start packing your suitcase.

Can I choose my airline with a Balkan Mountains Expedia holiday?
Yes — that's the beauty of an Expedia package. You're the boss! We have access to more than 400 airline partners all over the world, so you have loads of choice when organising your Balkan Mountains adventure.

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