Search Hotels in Bulgaria

    price find illustration

    Upfront pricing

    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,491 hotels in Bulgaria with room rates, reviews, and availability. Most hotels are fully refundable.

Sofia Balkan Palace

5.0 star property
8.4 out of 10, Very Good, (1003)
"Good hotel with great dining and shopping option"
$111 nightly
The price is $124
Aug 8 - Aug 9
Total includes taxes and fees
Sofia Balkan Palace

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

4.0 star property
9.0 out of 10, Wonderful, (13)
$235 nightly
The price is $257
Aug 27 - Aug 28
Total includes taxes and fees
AluaSoul Sunny Beach - All Inclusive – Adults Only - NEW OPENING

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"
$395 nightly
The price is $432
Aug 31 - Sep 1
Total includes taxes and fees
Dreams Sunny Beach Resort & Spa Premium All Inclusive

ART HOTEL 158

3.0 star property
9.8 out of 10, Exceptional, (87)
"Had a great time at Art Hotel 158. "
$76 nightly
The price is $85
Aug 17 - Aug 18
Total includes taxes and fees
ART HOTEL 158

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

InterContinental Sofia by IHG

5.0 star property
9.4 out of 10, Exceptional, (674)
"Good experience, Ador restaurant food excellent."
$131 nightly
The price is $146
Aug 17 - Aug 18
Total includes taxes and fees
InterContinental Sofia by IHG

MPM Kalina Garden Hotel

4.0 star property
8.2 out of 10, Very Good, (27)
"⭐⭐⭐"
$141 nightly
The price is $154
Aug 24 - Aug 25
Total includes taxes and fees
MPM Kalina Garden Hotel

Grand Hotel Sofia

5.0 star property
9.2 out of 10, Wonderful, (1000)
"This is an excellent hotel. Spacious room, great staff and excellent location. "
$93 nightly
The price is $105
Aug 22 - Aug 23
Total includes taxes and fees
Grand Hotel Sofia

Meliá Sunny Beach Resort

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

Melia Grand Hermitage - All Inclusive

5.0 star property
8.0 out of 10, Very Good, (103)
"The place was clean and the service was great."
$360 nightly
The price is $393
Aug 7 - Aug 8
Total includes taxes and fees
Melia Grand Hermitage - All Inclusive

Grand Hotel Millennium Sofia

5.0 star property
9.4 out of 10, Exceptional, (454)
"It was our second stay at this hotel. great location and specious rooms were the reasons we choose to stay here"
$161 nightly
The price is $179
Aug 10 - Aug 11
Total includes taxes and fees
Grand Hotel Millennium Sofia

Aqua View Spa Boutique Hotel

3.5 star property
7.2 out of 10, Good, (14)
"First thing i have to say is, the Staff was INCREDIBLE. They were very friendly and helpful. I can't say enough good things about them. As for the hotel itself? Garbage. Our first room, the AC didn't work and it was high 80°F to mid 90°F the entire trip. The bathroom had a large tub with NO kind of shower curtain so water got all over the place. The Elevator even broke down, thankfully we werent in it at the time, but with everything not working properly, we didn't feel safe to use it. The next...
$87 nightly
The price is $95
Aug 7 - Aug 8
Total includes taxes and fees
Aqua View Spa Boutique Hotel

Imperial Palace Hotel - All Inclusive

5.0 star property
5.4 out of 10, (72)
"Dirty, food is limited, staff is rude and incompetent."
$200 nightly
The price is $219
Aug 27 - Aug 28
Total includes taxes and fees
Imperial Palace Hotel - All Inclusive

Aphrodite Beach Hotel

4.0 star property
9.4 out of 10, Exceptional, (56)
"Good sized room Great location by beach House keeping excellent "
$165 nightly
The price is $180
Aug 6 - Aug 7
Total includes taxes and fees
Aphrodite Beach Hotel

INTERNATIONAL Hotel Casino & Tower Suites

5.0 star property
8.6 out of 10, Excellent, (268)
"Convenient location, friendly staff, plenty amenities - indoor/outdoor pool, restaurants,shopping near by "
$178 nightly
The price is $195
Aug 25 - Aug 26
Total includes taxes and fees
INTERNATIONAL Hotel Casino & Tower Suites

AluaSun Helios Beach – All Inclusive

3.0 star property
9.0 out of 10, Wonderful, (4)
$190 nightly
The price is $207
Aug 3 - Aug 4
Total includes taxes and fees
AluaSun Helios Beach – All Inclusive

Four Points by Sheraton Sunny Beach

4.0 star property
7.6 out of 10, Good, (32)
"Really amazing hotel in the centre of Sunny Beach - it’s close to everything - restaurants, Bars, shops and the beach. It can be a bit noisy at night from the clubs. The hotel is lovely and has had a huge refurb - it’s amazing modern style and probably now one of the best hotels in Sunny Beach. We had some issues with our room but I think was due to the recent refurb and some issues not resolved in construction. The hotel changed us to a different room and all was sorted. Staff speak a bit of...
$142 nightly
The price is $156
Aug 24 - Aug 25
Total includes taxes and fees
Four Points by Sheraton Sunny Beach

HI Hotels Imperial Resort – All Inclusive

4.0 star property
8.0 out of 10, Very Good, (132)
"Friendly staff and great food."
HI Hotels Imperial Resort – All Inclusive

Royal Park Hotel - All Inclusive

4.0 star property
5.4 out of 10, (14)
"The hotel and the entire complex appear neglected, without any maintenance for the past decade, resulting in a deplorable condition. Despite its size, the hotel only has two functional elevators, and there is a shortage of sunbeds. While the quality of the food and snacks was not terrible, the extensive waiting times and the absence of juices and non-alcoholic beverages made the stay extremely unsatisfactory."
$149 nightly
The price is $162
Aug 1 - Aug 2
Total includes taxes and fees
Royal Park Hotel - All Inclusive

Madara Park Hotel

4.0 star property
8.0 out of 10, Very Good, (12)
"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...
$179 nightly
The price is $195
Aug 3 - Aug 4
Total includes taxes and fees
Madara Park Hotel
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:Aug 8 - Aug 10
Save an average of 15% on thousands of hotels when you're signed in

Top Bulgaria Hotel Reviews

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 $85 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 $85 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.