Book Bulgaria Hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    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
Property class

Top Hotels in Bulgaria

Sofia Balkan Palace

5.0 star property
8.4 out of 10, Very good, (1008)
"Good hotel with great dining and shopping option"
The price is AU$192
includes taxes & fees
8 Aug - 9 Aug
Sofia Balkan Palace

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

4.0 star property
9.0 out of 10, Wonderful, (14)
The price is AU$403
includes taxes & fees
27 Aug - 28 Aug
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"
The price is AU$542
includes taxes & fees
31 Aug - 1 Sept
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. "
The price is AU$134
includes taxes & fees
10 Aug - 11 Aug
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, (677)
"Good experience, Ador restaurant food excellent."
The price is AU$225
includes taxes & fees
23 Aug - 24 Aug
InterContinental Sofia by IHG

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...
The price is AU$90
includes taxes & fees
1 Sept - 2 Sept
Aqua View Spa Boutique Hotel

MPM Kalina Garden Hotel

4.0 star property
8.2 out of 10, Very good, (27)
"⭐⭐⭐"
MPM Kalina Garden Hotel

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."
The price is AU$473
includes taxes & fees
4 Sept - 5 Sept
Melia Grand Hermitage - All Inclusive

Grand Hotel Sofia

5.0 star property
9.2 out of 10, Wonderful, (1003)
"Located close to all you need as a tourist"
The price is AU$190
includes taxes & fees
22 Aug - 23 Aug
Grand Hotel Sofia

Meliá Sunny Beach Resort

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

Grand Hotel Millennium Sofia

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

Imperial Palace Hotel - All Inclusive

5.0 star property
5.4 out of 10, (72)
"Dirty, food is limited, staff is rude and incompetent."
The price is AU$329
includes taxes & fees
1 Sept - 2 Sept
Imperial Palace Hotel - All Inclusive

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 "
The price is AU$259
includes taxes & fees
1 Sept - 2 Sept
INTERNATIONAL Hotel Casino & Tower Suites

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...
The price is AU$188
includes taxes & fees
1 Sept - 2 Sept
Four Points by Sheraton Sunny Beach

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."
The price is AU$228
includes taxes & fees
1 Sept - 2 Sept
Royal Park Hotel - All Inclusive

Aphrodite Beach Hotel

4.0 star property
9.4 out of 10, Exceptional, (56)
"Wonderful! Well designed and well kept family friendly hotel on the beach. Hotel restaurant was surprisingly good with music most evenings of the week. "
Aphrodite Beach Hotel

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

AluaSun Helios Beach – All Inclusive

3.0 star property
9.0 out of 10, Wonderful, (4)
The price is AU$325
includes taxes & fees
10 Aug - 11 Aug
AluaSun Helios Beach – All Inclusive

Graffit Gallery Design Hotel

5.0 star property
9.4 out of 10, Exceptional, (451)
"Great staff. Front desk staff and restaurant staff fantastic. Wonderful quirky luxe hotel. Def recommend "
The price is AU$203
includes taxes & fees
3 Sept - 4 Sept
Graffit Gallery Design 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:15 Aug - 17 Aug
Save an average of 15% on thousands of hotels when you're signed in

Top Bulgaria Hotel Reviews

Guide to exploring Bulgaria

Guide to exploring Bulgaria

Top reasons to visit Bulgaria

  • Stunning Ski Resorts: Experience thrilling skiing in renowned resorts like Bansko, perfect for winter sports enthusiasts.
  • Beautiful Beaches: Relax at gorgeous beaches such as Kavatsi, ideal for sunbathing and swimming.
  • Rich Cultural Experiences: Explore Sofia’s vibrant culture, historic churches, and serene monasteries.
  • Scenic Hiking Trails: Discover breathtaking landscapes through Bulgaria's picturesque hiking routes.
  • Diverse Accommodation: Enjoy a range of lodgings, from family-friendly hotels to charming guesthouses.

Find great hotels in Bulgaria

Discover a diverse range of accommodation options in Bulgaria, from family-friendly hotels to charming guesthouses. Whether you’re after a beach vacation, a business retreat, or a ski getaway in Bansko, Bulgaria's hotels cater to all needs. Enjoy star-rated amenities and services that ensure a comfortable stay, making your holiday in this beautiful country truly memorable.

  • Central Hotel Sofia: Embracing a spa-themed allure, Central Hotel Sofia is a 4-star retreat nestled in the heart of Bulgaria. Perfect for travellers seeking relaxation amidst the bustling city, this hotel offers a comprehensive spa experience featuring massage therapies, sauna sessions, facial treatments, and a steam room. With its prime location in the city centre, guests can easily explore local attractions while enjoying the comfort of well-appointed rooms and exceptional service. The hotel’s inviting atmosphere ensures a rejuvenating stay, making it an ideal choice for those looking to unwind.
  • Sofia Balkan Palace: As a premier 5-star accommodation, Sofia Balkan Palace caters to business travellers and shopping enthusiasts alike. Situated within the vibrant shopping district, this hotel boasts a range of business amenities, including a business centre, conference spaces, and meeting rooms, ensuring all your corporate needs are met. The property is also pet-friendly, welcoming dogs and cats with specific amenities for your furry companions. Guests appreciate the luxurious surroundings and attentive service, making it a top choice for those blending work with leisure during their stay in Bulgaria.
  • Grand Hotel Sofia: Grand Hotel Sofia stands out with its commitment to inclusivity and family-friendly services. This 5-star establishment is not only LGBTQIA welcoming but also offers amenities designed for children, such as a shared playground and first aid kit. The hotel is also pet-friendly, allowing guests to bring their beloved animals along. Located conveniently for families and those seeking a supportive environment, the Grand Hotel Sofia ensures all guests feel at home, combining elegance with a warm, inviting atmosphere.

Where to stay in Bulgaria

Bulgaria offers a unique blend of historical charm and stunning landscapes perfect for adventure seekers. Explore the vibrant capital, Sofia, with its rich culture, or unwind at Burgas city and the beautiful Kavatsi Beach. Whether you’re skiing in the mountains or enjoying leisure time in picturesque towns, Bulgaria’s friendly atmosphere will make your vacation unforgettable. Embrace the diversity of experiences that this remarkable country has to offer!

  • Sofia: As Bulgaria’s vibrant capital, Sofia is a metropolis rich in history and culture. Nestled at the foot of Vitosha Mountain, the city offers a unique blend of modern living and ancient heritage. Visitors flock here year-round, especially from August to October, to indulge in skiing adventures and explore local landmarks such as the Alexander Nevsky Cathedral and the National Palace of Culture. With numerous ski resorts nearby, Sofia is an ideal base for thrill-seekers looking to hit the slopes while enjoying a cosmopolitan atmosphere.
  • Varna: Known as the maritime capital of Bulgaria, Varna is a stunning city located along the Black Sea coast. This delightful destination is perfect for families and beach lovers, particularly from June to August when the weather is ideal for sunbathing and outdoor activities. Visitors can unwind on the beautiful beaches or enjoy a game of golf at one of the nearby courses. Varna is also home to the impressive Sea Garden and the fascinating Varna Archaeological Museum, making it a perfect mix of relaxation and cultural exploration.
  • Nessebar: A picturesque city rich in history, Nessebar is often referred to as the Pearl of the Black Sea. This UNESCO World Heritage site is famous for its charming old town, where cobblestone streets lead to ancient churches and quaint shops. Ideal for families, Nessebar offers a variety of attractions, including water and amusement parks, particularly bustling during the peak season from June to August. With beautiful family beaches and a vibrant tourist precinct, this coastal gem is a must-visit for those seeking a blend of fun and historical intrigue.

Things to do in Bulgaria

Bulgaria is a fantastic destination for adventure seekers, offering a range of activities such as skiing in its renowned ski resorts and exploring scenic hiking trails. With its breathtaking landscapes and vibrant outdoor sports scene, you're bound to have an exhilarating vacation filled with both relaxation and adventure. Whether you're hitting the slopes or trekking through nature, Bulgaria promises an unforgettable experience.

Shopping

For a delightful shopping experience in Bulgaria, visit the Kolhozen Pazar market for local goods and city vibes. If you're up for a drive, head to Grand Mall, a vibrant hub for business and entertainment, perfect for finding gifts and souvenirs.

Recreation

Nessebar Stadium offers a vibrant sports atmosphere, perfect for those seeking an energetic experience. For golf enthusiasts, Pirin Golf and Country Club provides stunning outdoor settings with a challenging course. Meanwhile, Saparevo Banski & SPA invites you to unwind with rejuvenating treatments in a tranquil, wellness-focused environment.

Adventure

Experience the thrill of skiing at Bansko Ski Resort, where you can carve through pristine snow. For a more adventurous vibe, head to Borovets Ski Resort for outdoor activities. Don't miss the Bansko Gondola Lift, offering stunning views as you ascend to new heights in this alpine wonderland.

Nightlife

Experience Bulgaria's vibrant nightlife at the Ivan Vazov National Theatre, where culture meets romance. For family fun, the Galaxy Bowling Club Pleven offers thrilling arcade adventures, while the Planetarium provides an entertaining glimpse of the cosmos for all ages. Enjoy a night filled with diverse activities!

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Bulgaria

To save money on your trip to Bulgaria, consider visiting between September and November for lower prices. Book your accommodation about a month in advance, or check Expedia for last-minute deals, especially on Saturdays, the cheapest day to stay. Utilise Expedia’s search tool to compare prices and find budget-friendly options. Combine your hotel, flights, and activities in a package deal for extra savings. For public transport, walking is a great way to explore and save on costs, while using local buses and trams can be economical for longer distances.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Bulgaria are September to November, where the prices are slightly lower. This is in comparison to February and July to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Bulgaria is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Bulgaria is Saturday. The most expensive day to stay in Bulgaria is Tuesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your choices based on your budget, desired location, and the type of accommodation you prefer. To find the most affordable options and special offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some cash by combining your hotel reservations in Bulgaria with your flights and activities through an Expedia package deal.

Find the best attractions in Bulgaria

Bulgaria offers a fantastic blend of ski, sports, and adventure vacations, making it a prime destination for all types of travellers. From stunning beaches to historic churches and serene monasteries, there's plenty to explore. Whether you're after cultural experiences, outdoor adventures, or simply soaking up the sun, Bulgaria has something for everyone, ensuring an unforgettable holiday for all types of visitors.

  • Sunny Beach: Experience the vibrant atmosphere of Sunny Beach, known for its stunning golden sands and clear waters. It's the perfect spot to relax, soak up the sun, and enjoy beachside bars and restaurants, creating a lively holiday vibe.
  • Alexander Nevski Cathedral: Immerse yourself in the rich culture of Bulgaria at Alexander Nevski Cathedral. This architectural masterpiece features stunning frescoes and impressive domes, offering a glimpse into the country’s history and religious significance.
  • Borovets Ski Resort: Embrace adventure at Borovets Ski Resort, where you can hit the slopes in winter or explore hiking trails in summer. This outdoor haven is perfect for thrill-seekers and nature lovers alike, promising an exhilarating experience.

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 (dry). 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 Rain (Dry)SunnyAverageSlightly High
September68.2°F (20.1°C)No Rain (Dry)SunnyAverageSlightly Low
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.4000000000000004°C)Light RainMostly SunnyModerately LowAverage

The nearest major airports for your trip to Bulgaria

When planning your trip to Bulgaria, consider flying into one of its major airports. Bucharest's Henri Coanda International Airport (OTP) is approximately 209.2km away, with notable hotels like The Marmorosch Bucharest and Grand Hotel Continental, both 14.5km from the airport, offering various shuttle services. Sofia Airport (SOF) is closer at about 170.6km, with excellent accommodations such as Sofia Balkan Palace and Grand Hotel Sofia, just 6.4km away, providing 24-hour shuttle services. Lastly, Thessaloniki's Macedonia Airport (SKG) is around 321.9km away, featuring hotels like Makedonia Palace and Hyatt Regency, both conveniently located within 12.9km, ensuring easy access to the airport.

Accommodation in Bulgaria

Bulgaria is the oldest nation in Europe. The country was officially founded in 681 A.D., but its history goes back much further than that. The ancient Greeks knew Bulgaria as Thrace, one of the countries that loaned its heroes to the winning side of the Trojan War.

Five centuries of Ottoman Turk rule and subsequent domination by the Soviet regime turned Bulgaria into a remote, unfriendly destination in the eyes of much of the industrialized world, but the good news for travelers is that Bulgaria is opening up again. Book reservations for one of the many Bulgaria hotel packages and take the opportunity to explore Sofia, the Black Sea Coast, and the fascinating Roman ruins around Plovdiv. Expedia can guide you to the best affordable hotels in Bulgaria where you'll enjoy special discount rates plus all the amenities that will make you comfortable.

Sofia is a sophisticated city with great restaurants, shops, parks, art galleries, and museums. You'll have no trouble locating Bulgaria hotels in Sofia. Spend a day at the city's first rate Archeological Museum with its astonishing gold burial masks of ancient Thracian kings and its magnificent bronzes and statuary. In ancient Greek times, the Thracians were renowned as the best goldsmiths in the world. The Boyana Church boasts magnificent murals dating back to medieval times, while day trips to the top of nearby Mount Vitosha and the Vitosha Nature Park offer travelers the opportunity to hike in the summer and ski in the winter.

Bulgaria's Black Sea coast has beaches that rival any along the French Riviera, and the cost of spending time here is far less. You'll find many cheap hotel deals in Bulgaria along the Black Sea. The most famous resort is the one at Slânchev Bryag, which is a great place for surfing, parasailing, jet skiing, or just lounging on the beach and worshiping the sun. Sinemorets Beach is just as beautiful and far less developed. While you're in the area, don't forget to visit Sozopol, a charming cobblestoned town that still retains much of its medieval architecture. Bulgaria hotel deals may be harder to find in the towns away from the coast.

Plovdiv has some of the loveliest 19th century architecture in all of Europe, but its real appeal is the ancient Roman amphitheater that's so well preserved that it's still used for live concerts and other performances. Plovdiv also has a Roman stadium that's in astonishingly good repair and a Roman forum that was constructed in the 1st century A.D. This city has a well-developed tourist infrastructure, so you should have no difficulties locating a cheap Bulgaria hotel deal here with reservations for rooms at great prices.

Frequently asked questions

How much do hotels in Bulgaria cost?
The season and factors like school holidays, Christmas and Easter can influence the price of a hotel in Bulgaria. You can find cheap options from AU$90 in a few different ways on Expedia. First, enter the dates you'd like to get away, then use the filters such as property type and amenities to fine-tune your search. You can also sort by price, so the cheapest options appear at the top.
When is the best time to go to Bulgaria?
The best time to visit Bulgaria depends on where you're going and what you want to do. Organising a summer Sofia trip? This captivating destination has an oceanic climate, with average temperatures ranging from 12ºC to 27ºC between June and August.
What is the best area to stay in Bulgaria?
If you want a memorable escape in Bulgaria, set your sights on the exciting city of Sofia. Reserve a few nights in one of Expedia's sought-after retreats, and you've got yourself the ideal springboard for your sightseeing activities.
How can I find cheap hotels in Bulgaria?
An excellent place to begin your search is with our "Price per night" filter. At the moment, the cheapest properties start at AU$90 per night. Other ways to secure a wallet-friendly stay in Bulgaria are by booking well in advance and being flexible with dates. For more bargains, go to our cheap hotels in Bulgaria page.
What are the best hotels in Bulgaria for families?
Find some awesome Bulgaria family hotels by narrowing your search results. You can do this by selecting "Family friendly" under the "Traveller experience" filter heading. Whether you're seeking something economical so you can treat the kids to more Bulgaria experiences, or you're planning to splurge on that long-awaited family adventure, Expedia has the ideal stay for you and your crew.
Why should I book my Bulgaria hotel with Expedia?
Expedia is your one-stop shop for planning the ultimate Bulgaria holiday. You'll find plenty of hotels to select from and handy search filters that make it a cinch to find just what you're after. Worried your plans could change? Many of our hotels have flexible cancellation policies, because we know flexibility matters. Get more out of your trip with Expedia Rewards. Join today for free and you can collect points and unlock membership perks. You'll enjoy instant access to Member Prices, which means you can save 10% or more on over 100,000 hotels worldwide!