Search Hotels in Bulgaria

    price find illustration
    Change your mind
    Our total price for your stay includes taxes and fees
    deals illustration
    Treat yourself
    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in Bulgaria

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 4,487 hotels in Bulgaria with room rates, reviews, and availability. Most hotels are fully refundable.

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

4.0 star property
9.0 out of 10, Wonderful, (13)
$237 nightly
The price is $260
Jul 3 - Jul 4
Total includes taxes and fees
AluaSoul Sunny Beach - All Inclusive – Adults Only - NEW OPENING

Sofia Balkan Palace

5.0 star property
8.4 out of 10, Very Good, (1000)
"Wonderful staff, great breakfast, & beautiful room. Highly recommended!"
$121 nightly
The price is $135
Jul 4 - Jul 5
Total includes taxes and fees
Sofia Balkan Palace

InterContinental Sofia by IHG

5.0 star property
9.4 out of 10, Exceptional, (663)
"The staff at front desk were very helpful and friendly."
$132 nightly
The price is $147
Jul 6 - Jul 7
Total includes taxes and fees
InterContinental Sofia by IHG

ART HOTEL 158

3.0 star property
9.8 out of 10, Exceptional, (78)
"Really nice stay at the hotel , room was lovely and spacious and very clean . Staff were all very nice and helpful would definitely go back . "
$90 nightly
The price is $100
Jul 3 - Jul 4
Total includes taxes and fees
ART HOTEL 158

Dreams Sunny Beach Resort & Spa Premium All Inclusive

5.0 star property
8.2 out of 10, Very Good, (56)
"Excellent resort. I would recommend to family and friends"
$346 nightly
The price is $379
Jul 4 - Jul 5
Total includes taxes and fees
Dreams Sunny Beach Resort & Spa Premium All Inclusive

Grand Hotel Sofia

5.0 star property
9.2 out of 10, Wonderful, (1001)
"This is an excellent hotel. Spacious room, great staff and excellent location. "
$132 nightly
The price is $147
Jul 6 - Jul 7
Total includes taxes and fees
Grand Hotel Sofia

Secrets Sunny Beach Resort & Spa - All Inclusive - Adults Only

4.5 star property
9.0 out of 10, Wonderful, (71)
"Lovely clean rooms quality beds views spectacular food selection excellent staff couldn't be more helpful "
Secrets Sunny Beach Resort & Spa - All Inclusive - Adults Only

Meliá Sunny Beach Resort

3.5 star property
8.8 out of 10, Excellent, (37)
"Great place. "
Meliá Sunny Beach Resort

Hotel Via Serdika

3.0 star property
9.4 out of 10, Exceptional, (27)
"This offers clean and comfortable stay, it is about 20 mins walk away from the tourist activities. We enjoyed our stay here."
$89 nightly
The price is $99
Jul 3 - Jul 4
Total includes taxes and fees
Hotel Via Serdika

MPM Kalina Garden Hotel

4.0 star property
8.0 out of 10, Very Good, (26)
"We booked the room and then we attempted to contact the property countless times to confirm our reservation and no one answered the phone. On arrival were met by a staff member that should not be working in hospitality as he never said any welcoming words. On the way to our room we realised that we made a huge mistake as the dirt in the corridors was indescribable and unfortunately the smell of food such as fry macro and variety of off soup we’re almost chocking us; never mind that when I...
$146 nightly
The price is $160
Jul 13 - Jul 14
Total includes taxes and fees
MPM Kalina Garden Hotel

Grand Hotel Millennium Sofia

5.0 star property
9.4 out of 10, Exceptional, (439)
"Absolutely loved this property and all that it offers. From the very helpful staff, to the beautiful amenities, our last night in Sofia ended on a great note due to this hotel. "
$174 nightly
The price is $193
Jul 13 - Jul 14
Total includes taxes and fees
Grand Hotel Millennium Sofia

Aphrodite Beach Hotel

4.0 star property
9.6 out of 10, Exceptional, (50)
"Good sized room Great location by beach House keeping excellent "
$176 nightly
The price is $192
Jul 6 - Jul 7
Total includes taxes and fees
Aphrodite Beach Hotel

Best Western Terminus Hotel

4.0 star property
9.0 out of 10, Wonderful, (333)
"Good location"
$88 nightly
The price is $99
Jul 15 - Jul 16
Total includes taxes and fees
Best Western Terminus Hotel

Rosslyn Thracia Hotel

4.0 star property
9.0 out of 10, Wonderful, (738)
"Very friendly staff, excellent location, large and comfortable room. Our room was in the 7-th floor and had a wraparound terrace with great views."
$108 nightly
The price is $121
Jul 20 - Jul 21
Total includes taxes and fees
Rosslyn Thracia Hotel

Melia Grand Hermitage - All Inclusive

5.0 star property
8.0 out of 10, Very Good, (102)
"The place was clean and the service was great."
Melia Grand Hermitage - All Inclusive

Kings Valley Medical & Spa Hotel

5.0 star property
9.4 out of 10, Exceptional, (63)
"This is my fourth tine at this amazing facility highly recommend to anyone for 5 star relaxation and amazing food"
$143 nightly
The price is $156
Jul 20 - Jul 21
Total includes taxes and fees
Kings Valley Medical & Spa Hotel

Madara Park Hotel

4.0 star property
7.4 out of 10, Good, (9)
"This hotel is in the middle of tourist area. There's nothing but hotels and tourist bars and shops. And of course the wonderful beach and sea. The hotel itself is okay, not great. I found the interiors to be not so cozy but more a bit clinical, but with comfy couches and chairs. The staff seemed to be young with different level of quality in English. Some spoke quite rudimentary some spoke well. They weren't well educated on activities or sights outside the hotel area, but trusted on google to...
$290 nightly
The price is $316
Jul 4 - Jul 5
Total includes taxes and fees
Madara Park Hotel

Hotel Premier Sofia Airport

4.0 star property
9.2 out of 10, Wonderful, (1001)
"The staff was very helpful and responsive, transportation organized, clean and quiet."
$112 nightly
The price is $125
Jul 4 - Jul 5
Total includes taxes and fees
Hotel Premier Sofia Airport

AluaSun Helios Beach – All Inclusive

3.0 star property
9.4 out of 10, Exceptional, (3)
"Bulgaristanda çok farklı otellerde kalmadım. O yüzden mukayese yapma imkanım yok. Sadece 1 gece konakladığım için çok fazla fikir sahibi de olamadım. Resepsiyon önünde yer alan su ikramı çok lezzetli bir karışım. Genel anlamda memnun kaldım. Tekrar gidilebilir bir yer."
$245 nightly
The price is $267
Jul 6 - Jul 7
Total includes taxes and fees
AluaSun Helios Beach – All Inclusive

Best Western Plus Premium Inn

4.0 star property
8.8 out of 10, Excellent, (123)
"Great staff and nice rooms for an excellent price. "
$110 nightly
The price is $121
Jul 4 - Jul 5
Total includes taxes and fees
Best Western Plus Premium Inn
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.

Great weekend hotel deals in Bulgaria

Showing deals for:Jul 11 - Jul 13
Save an average of 15% on thousands of hotels when you're signed in

Find out more about Bulgaria

Find out more about Bulgaria

Top reasons to visit Bulgaria

  • Stunning Ski Resorts: Bulgaria offers fantastic ski opportunities with breathtaking mountain landscapes and thrilling slopes, perfect for winter sports enthusiasts.
  • Beautiful Beaches: The Bulgarian seaside, particularly in the Burgas region, features gorgeous beaches for relaxation and recreation.
  • Rich Cultural Heritage: Explore ancient monasteries, stunning churches, and charming cities filled with culture and art.
  • Adventure Opportunities: Enjoy hiking trails and outdoor activities in Bulgaria's picturesque mountains.
  • Diverse Accommodations: Bulgaria caters to all travelers with a range of accommodations from cozy guesthouses to luxurious hotels.

Find great hotels in Bulgaria

Discover the diverse hotel accommodations Bulgaria has to offer, ranging from cozy guesthouses to luxurious 5-star hotels. Whether you seek a family-friendly atmosphere, a relaxing spa retreat, or a business-oriented stay, Bulgaria caters to all travelers. With popular choices like Grand Hotel Sofia, you’re sure to find the perfect spot to unwind and explore this beautiful country.

  • Sofia Balkan Palace: Nestled in the heart of Bulgaria, the Sofia Balkan Palace offers a romantic escape with a delightful blend of luxury and comfort. This 5-star hotel is perfect for couples and pet owners alike, featuring exclusive romance packages and amenities like 24-hour room service and champagne service for intimate evenings. Guests can indulge in spa treatments and unwind by the pool, all while enjoying the vibrant shopping district nearby. The hotel welcomes pets, ensuring that your furry friends can join in the adventure with you, making it a unique choice for a romantic getaway.
  • InterContinental Sofia, an IHG Hotel: The InterContinental Sofia is a luxurious 5-star destination designed for families and couples seeking a sophisticated retreat. This hotel features amenities tailored for children, such as complimentary cribs, making it convenient for families. Guests can take advantage of romantic packages and a variety of dining options, including late-night room service. The spa offers a range of treatments, from hot stone massages to facials, ensuring a rejuvenating experience. With its elegant atmosphere and focus on comfort, the InterContinental Sofia is an ideal choice for those looking to create lasting memories.
  • Grand Hotel Millennium Sofia: The Grand Hotel Millennium Sofia is a premier 5-star property that caters to adventurous families and business travelers alike. Located in a bustling area, this hotel features a well-equipped business center and conference facilities for professional needs. For those seeking adventure, guests can explore nearby hiking, mountain climbing, and biking opportunities. The hotel also provides amenities for children, including highchairs and cribs, making it a family-friendly choice. With its diverse offerings, the Grand Hotel Millennium Sofia is an excellent base for both work and play.

Discover the best areas to stay in Bulgaria

Bulgaria offers a diverse travel experience, perfect for adventure seekers and history enthusiasts alike. Explore the stunning Bulgarian seaside, particularly the vibrant Burgas region, where relaxation meets recreation. Discover charming cities rich in culture and art, while enjoying the unique vibes of this captivating country. Whether you're skiing in the mountains or soaking up the sun along the coast, Bulgaria promises unforgettable memories for every traveler.

  • Sofia: Sofia, the vibrant capital of Bulgaria, is a bustling metropolis that offers a unique blend of history and modernity. Nestled at the foot of the Vitosha Mountain, the city provides excellent opportunities for skiing and outdoor sports, especially from December to February. Popular activities include visiting local ski resorts and fields. Cultural enthusiasts will appreciate the many monuments, historic places, and places of worship scattered throughout the city. The best times to visit are during the spring months of March and the summer months from June to July when the weather is ideal for exploration.
  • Varna: Located on the Black Sea coast, Varna is Bulgaria's premier seaside city, attracting visitors with its stunning beaches and family-friendly atmosphere. The city sees a peak in tourist numbers from June to August, making it a bustling hub for beachgoers and outdoor enthusiasts. Varna is known for its golf courses and luxurious resorts, offering a perfect blend of relaxation and recreation. The local attractions include beautiful family beaches and historic monasteries, making it a great destination for families looking to unwind and explore.
  • Nessebar: A charming coastal city, Nessebar is renowned for its picturesque beaches and historical significance. This UNESCO World Heritage site experiences seasonal tourism, with peak visitor numbers from June to August, ideal for those seeking a beach getaway. Visitors can enjoy a variety of activities, including water parks and nearby campgrounds. The city's stunning beaches and vibrant tourist precincts offer a delightful experience for families and outdoor enthusiasts alike, making it a must-visit destination while exploring Bulgaria's coastal treasures.

Things to do in Bulgaria

Bulgaria is an excellent destination for ski, sports, and adventure vacations. With its popular ski fields and scenic hiking trails, there's something for everyone. Be sure to experience skiing in Bulgaria, where you can enjoy stunning landscapes and thrilling slopes. Don't miss the chance to explore the rich culture and natural beauty of Bulgaria during your visit, ensuring a memorable getaway filled with exciting activities.

Food and drinks

Bulgaria offers delightful dining experiences. Visit Villa Melnik Winery for a romantic atmosphere paired with fine wines. Mitko Manolev Winery provides a similar vibe. For a diverse menu, Happy Bar & Grill serves Bulgarian, modern European, and sushi options, making it a perfect spot for food lovers.

Shopping

In Bulgaria, visit Mall Galleria Burgas, a vibrant shopping center offering a mix of family entertainment and business vibes. If you're up for a drive, check out Pavlikeni Tuesday Street Market for a bustling local experience filled with unique gifts and souvenirs.

Recreation

Nessebar Stadium offers an energetic atmosphere for sports enthusiasts, perfect for catching a game or enjoying local athletics. Pirin Golf and Country Club provides a scenic golf experience amidst beautiful landscapes, ideal for outdoor lovers. Sapareva Banski & SPA invites relaxation with soothing treatments in a tranquil setting.

Adventure

Bansko Ski Resort offers exhilarating skiing experiences amidst breathtaking mountain scenery. The Bansko Gondola Lift provides access to thrilling slopes and stunning views, making it perfect for adventure seekers. For a unique outdoor experience, hike the White River Eco Trail, where you'll enjoy beautiful landscapes and a sense of adventure.

Nightlife

In Bulgaria, the Ivan Vazov National Theatre offers a cultural and romantic atmosphere, perfect for family entertainment. For a thrilling night, visit Platinum Casino, where the vibrant city vibes and exciting gaming options create an unforgettable experience.

Booking tips and Expedia advantages for Bulgaria

To save money on your trip to Bulgaria, consider visiting during the off-peak months of January and October to November, when prices are lower. Utilize public transport, which is affordable, and explore free attractions like Golden Sands Beach and Varna Beach. Book your hotel about a month in advance for the best rates, or look for last-minute deals on Expedia. Joining Expedia's One Key membership can also provide exclusive discounts and help you earn cash for future bookings. Combining your hotel, flights, and activities can lead to additional savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Bulgaria are January and October to November, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Bulgaria about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your options based on your budget, desired location, and preferred hotel style. To find the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Bulgaria with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Bulgaria

Bulgaria offers an exciting mix of ski, sports, and adventure vacations, perfect for the outdoor enthusiast. Explore beautiful beaches, stunning churches, and ancient monasteries that showcase the country's rich culture. Don't miss the breathtaking Bulgarian mountains, which provide a fantastic backdrop for outdoor experiences. Whether you're seeking relaxation or adventure, Bulgaria has something to offer every traveler.

  • Sunny Beach: Experience the vibrant beach vibes at Sunny Beach, a popular destination known for its golden sands and lively atmosphere. Relax under the sun, enjoy water sports, or explore the nearby nightlife for a perfect blend of relaxation and excitement.
  • Borovets Ski Resort: Embrace adventure at Borovets Ski Resort, where outdoor enthusiasts can hit the slopes. This picturesque resort offers skiing, snowboarding, and stunning mountain views, making it a must-visit for thrill-seekers and nature lovers alike.
  • Alexander Nevski Cathedral: Immerse yourself in Bulgaria's rich culture at the Alexander Nevski Cathedral. This architectural marvel, with its stunning gold domes and intricate interior, offers a serene atmosphere for reflection and appreciation of history.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January32.7°F (0.4°C)Light RainMostly SunnyAverageSlightly Low
February36.9°F (2.7°C)Light RainMostly SunnyAverageAverage
March43.9°F (6.6°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 Rain (Dry)SunnyAverageSlightly High
September68.2°F (20.1°C)No Rain (Dry)SunnyAverageSlightly High
October54.7°F (12.6°C)Light RainMostly SunnyModerately LowSlightly Low
November46.6°F (8.1°C)No Rain (Dry)Mostly SunnyModerately LowSlightly Low
December36.3°F (2.4°C)Light RainMostly SunnyModerately LowAverage

The nearest major airports for your trip to Bulgaria

Bulgaria can be accessed through several major airports. Sofia Airport (SOF) is located 106 miles from the city center, with excellent hotels nearby such as the 5-star Sofia Balkan Palace and Grand Hotel Millennium Sofia, both just 4 miles away, offering 24-hour airport shuttle services for a fee. Bucharest's Henri Coanda International Airport (OTP) is 130 miles away, featuring luxury options like The Marmorosch Bucharest and InterContinental Athenee Palace, each 9 miles from the airport with various transportation services. Additionally, Thessaloniki Airport (SKG) is 200 miles away, with top hotels like Electra Palace and MonAsty, both offering convenient shuttle services, located about 8 miles from the airport.

Frequently asked questions

How much do hotels in Bulgaria cost?
The season and factors like Easter and school holidays can affect the price of a hotel in Bulgaria. You can find cheap options from $99 in a few different ways on Expedia. First, select the dates you'd like to go on vacation, then use the filters such as amenities and property type to narrow down your search. You can also sort by price, so the lowest options appear first.
When is the best time to go to Bulgaria?
The best time to explore Bulgaria depends on where you want to be and what you want to do. Considering a summer Sofia escape? This leading destination has an oceanic climate, with average temperatures ranging from 54ºF to 81ºF between June and August.
What is the best area to stay in Bulgaria?
Bulgaria has plenty of thrilling areas to stay, like Sofia and Varna. Each has its own awesome attractions, so why not dedicate time to visit both?
How can I find cheap hotels in Bulgaria?
An excellent place to begin searching is by using our "Price per night" filter. Currently, the cheapest properties start at $99 per night. Other ways to lock in a budget-friendly stay in Bulgaria are by booking early and being flexible with travel dates. For more bargains, go to our cheap hotels in Bulgaria page.
What are the best hotels in Bulgaria for families?
The first step to an awesome family vacation in Bulgaria is scoring the right place to stay. Go to the "Traveler experience" heading of our filter tool and select "Family friendly." This will show you all the Bulgaria options that welcome children and offer family amenities like recreational activities and babysitting. Book the one that fits your budget and style, then prepare to relax while the little ones have a blast.
Why should I book my Bulgaria hotel with Expedia?
Incredible deals and plenty of options are just two of the reasons to get a Bulgaria hotel with Expedia. What's more, our free rewards platform, One Key™, lets you earn and spend OneKeyCash™* on eligible hotels, flights and more. And if your plans change and you have to alter your reservation, don't worry. Our online Help Center is ready to assist you anytime, whether it's day or night. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.