Bulgaria may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Bulgaria Trip

Top hotels in Bulgaria

Kempinski Hotel Grand Arena
Kempinski Hotel Grand Arena
5 out of 5
Pirin Street 96, Bansko
Free cancellationReserve now, pay when you stay
The price is Rs6,359 per night from 1 Dec to 2 Dec
4.7/5Exceptional! (210 reviews)

"Amazing location, amenities and service. Highly recommend this hotel"…"

Reviewed on 15 Jun 2020

Kempinski Hotel Grand Arena
Grand Hotel Millennium Sofia
Grand Hotel Millennium Sofia
5 out of 5
89B, Vitosha Blvd., Sofia, Sofia
Free cancellationReserve now, pay when you stay
The price is Rs5,710 per night from 6 Dec to 7 Dec
4.3/5Excellent! (6 reviews)

"So this is a newly built hotel, opened in July 20. It is very large and spacious. Even their smaller rooms are so spacious. Don't get me wrong, there is just too much damn space and it hasnt really been used effectively. It is a 5 star hotel and i really enjoyed staying there. Given its age, i would ..."…"

Reviewed on 3 Nov 2020

Grand Hotel Millennium Sofia
Ibis Sofia Airport
Ibis Sofia Airport
3 out of 5
132 Mimi Balkanska Str, Sofia
Free cancellationReserve now, pay when you stay
The price is Rs3,962 per night from 20 Dec to 21 Dec
4/5Very Good! (434 reviews)

"All is ok.👌 Just the hotel is in the middle of nothing!"…"

Reviewed on 24 Oct 2020

Ibis Sofia Airport
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

How much does a Bulgaria holiday package cost?
Starting from an incredible , you can tailor make your Bulgaria holiday package. Simply bundle flights, hotels and car rentals and we’ll reward you with discounts.
If I'm not able to travel, can I cancel my Bulgaria holiday package?
We get that sometimes life doesn’t go according to plan. If you’ve booked a Bulgaria holiday package and have to cancel or change it, we can help. We recommend looking up our Customer Service Portal first for information. But generally, if you’ve booked your package within 24 hours, you may be able to cancel or amend your itinerary free of charge. If it’s been more than 24 hours, your hotel, airline or car rental company may impose a fee.
How do I get a cheap travel package to Bulgaria?
If you’d love to save as much as 21.4%, combine your bookings into a Bulgaria holiday package. Whether you’re searching for hotels, flights, rental cars or day tours, you can browse and book them all in one place. You’ll have loads of choice at your fingertips as well. Expedia has more than 400 partner airlines and 321,000 hotel options around the globe to choose from. Fly with who you prefer, stay wherever you like and save precious money — now that’s the perfect getaway!
Where should I stay in Bulgaria?
You’ll adore Sofia. Popular attractions, such as Church of St. George and Alexander Nevski Cathedral, will keep you on the go in this exciting city.
What are the top hotels in Bulgaria?
When it comes to properties in Sunny Beach, Barceló Royal Beach and Iberostar Sunny Beach Resort - All Inclusive are two great options. If you’re also spending time in Sofia, Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia and Best Western Premier Sofia Airport Hotel are waiting to welcome you.
When is the best time of year to visit Bulgaria?
Anytime is an awesome time of the year to holiday in Bulgaria, but you’re likely to land the best deals in . Prices tend to go up in , so expect to hand over more dollars for your flights and hotel. Into sightseeing but don’t like queuing up for attractions? Book your Bulgaria escape for . Typically, it’s a lot quieter than it is in .
How far in advance should I book my Bulgaria holiday?
Smart travellers will likely want to book as early as possible. You can normally start comparing international airfares on Expedia up to 12 months before your flight. If you’re late to book, fear not. Bargain prices sometimes occur in the last weeks prior to departure.
What does an Expedia Bulgaria travel package include?
That depends entirely on you. You can pick from a variety of Bulgaria packages, such as a hotel, rental car and flight. You can also book a flight with a hotel, or a rental car with a flight. Once you’ve made your booking, you can add on the fun stuff like experiences and tours. Whatever your ideal Bulgaria trip looks like, get set to save!
What should I know before booking a Bulgaria travel package?
So many places to explore, so many things to do. With a travel package, you’ll be able to afford more of them. Combine your hotels, flights and rental cars and score big savings.
Does Expedia offer Book Now, Pay Later Bulgaria holiday packages?
Expedia has joined forces with online lender Affirm to help reduce any financial worry to do with your trip. This may be useful if your reason for travel arose unexpectedly. Book Now, Pay Later and split the cost of your hotel and activities package booking over numerous payments.
Can I choose my airline with a Bulgaria Expedia holiday package?
Yes — and it’s simple too. Expedia has access to more than 550 partner airlines worldwide. Our holiday packages give you the freedom to pick from available flight, hotel or activity options that fit your needs.