Search Bulgaria Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Bulgaria

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Bulgaria hotels

Sofia Balkan Palace

Sofia Balkan Palace
5.0 star property
Sofia City Center
8.4 out of 10, Very good, (1,002 reviews)
"Staff"
United States
Todorka
The price is CA $174
CA $195 total
includes taxes & fees
Mar 8 - Mar 9
Sofia Balkan Palace

MPM Guinness

MPM Guinness
4.0 star property
Bansko
7.2 out of 10, Good, (27 reviews)
"Good"
United States
Vitaliy
MPM Guinness

ART HOTEL 158

ART HOTEL 158
3.0 star property
Sofia City Center
9.6 out of 10, Exceptional, (161 reviews)
"Excellent stay: clean, modern, spacious room. Good breakfast and good service "
France
Rayane
The price is CA $85
CA $96 total
includes taxes & fees
Feb 10 - Feb 11
ART HOTEL 158

Grand Hotel Sofia

Grand Hotel Sofia
5.0 star property
Sofia City Center
9.2 out of 10, Wonderful, (1,001 reviews)
"Wonderful place to stay"
United States
Maia
The price is CA $189
CA $211 total
includes taxes & fees
Feb 20 - Feb 21
Grand Hotel Sofia

Grand Hotel Millennium Sofia

Grand Hotel Millennium Sofia
5.0 star property
Sofia City Center
9.2 out of 10, Wonderful, (539 reviews)
"Disappointing experience overall. Big rooms, outstanding views. Great location Breakfast is opulent, but regressed in quality compared to past stays"
United States
Elina
The price is CA $246
CA $273 total
includes taxes & fees
Feb 22 - Feb 23
Grand Hotel Millennium Sofia

InterContinental Sofia by IHG

InterContinental Sofia by IHG
5.0 star property
Sofia City Center
9.4 out of 10, Exceptional, (738 reviews)
" Courteous staff, clean nice rooms, amazing warm heated bathroom Lovely spa area"
United States
Fiona
The price is CA $212
CA $234 total
includes taxes & fees
Mar 7 - Mar 8
InterContinental Sofia by IHG

Rila Hotel Borovets

Rila Hotel Borovets
4.0 star property
Samokov
9.0 out of 10, Wonderful, (169 reviews)
"The hotel is beautiful and the location is perfect. "
United Kingdom
Carlie
The price is CA $316
CA $345 total
includes taxes & fees
Mar 8 - Mar 9
Rila Hotel Borovets

Ilinden

Ilinden
3.0 star property
Old Town Bansko
10.0 out of 10, Exceptional, (11 reviews)
"Amazing place. Great hosts. Very close to old town. "
Canada
Danail
Ilinden

Best Western Terminus Hotel

Best Western Terminus Hotel
4.0 star property
Sofia City Center
8.8 out of 10, Excellent, (406 reviews)
"Close to the main station in Sofia, room was clean and cozy, nice reception and staff. "
United States
Carlos
The price is CA $104
CA $118 total
includes taxes & fees
Feb 10 - Feb 11
Best Western Terminus Hotel

Hyatt Regency Sofia

Hyatt Regency Sofia
5.0 star property
Sofia City Center
9.2 out of 10, Wonderful, (220 reviews)
"Clean friendly staf easy to walk into the center"
United Kingdom
Hendrikus Jacoba
The price is CA $200
CA $223 total
includes taxes & fees
Feb 27 - Feb 28
Hyatt Regency Sofia

Maison Sofia - MGallery

Maison Sofia - MGallery
5.0 star property
Lozenets
9.0 out of 10, Wonderful, (139 reviews)
"It's nice and clean hotel with good service and excellent breakfast. "
United States
gary
The price is CA $127
CA $143 total
includes taxes & fees
Feb 23 - Feb 24
Maison Sofia - MGallery

Central Hotel Sofia

Central Hotel Sofia
4.0 star property
Sofia City Center
8.8 out of 10, Excellent, (1,002 reviews)
"not exceptional, but had safe parking for my friends' car."
Australia
Margaret
Central Hotel Sofia

Kings Valley Medical & Spa Hotel

Kings Valley Medical & Spa Hotel
5.0 star property
Kazanlak
9.4 out of 10, Exceptional, (82 reviews)
"Clean hotel with good food and amenities "
United States
Paul
The price is CA $215
CA $238 total
includes taxes & fees
Mar 3 - Mar 4
Kings Valley Medical & Spa Hotel

Sense Hotel Sofia, a Member of Design Hotels

Sense Hotel Sofia, a Member of Design Hotels
5.0 star property
Sofia City Center
9.2 out of 10, Wonderful, (590 reviews)
"First time booking via Expedia but visited this hotel before. Absolutely perfect, beautiful rooms and excellent service."
Netherlands
Elanur (Ela)
The price is CA $224
CA $249 total
includes taxes & fees
Feb 22 - Feb 23
Sense Hotel Sofia, a Member of Design Hotels

Saint George Palace

Saint George Palace
4.0 star property
Bansko
8.8 out of 10, Excellent, (197 reviews)
"Great place!"
United States
Atanas
The price is CA $110
CA $124 total
includes taxes & fees
Mar 8 - Mar 9
Saint George Palace

Ramada by Wyndham Sofia City Center

Ramada by Wyndham Sofia City Center
4.0 star property
Sofia City Center
7.6 out of 10, Good, (1,004 reviews)
"Walkable to the center of Sofia. Very good breakfast and wonderful staff."
United States
Felino
The price is CA $107
CA $121 total
includes taxes & fees
Feb 15 - Feb 16
Ramada by Wyndham Sofia City Center

Kempinski Hotel Grand Arena

Kempinski Hotel Grand Arena
5.0 star property
Bansko
9.6 out of 10, Exceptional, (315 reviews)
"Excellent Stay"
United States
Nikolay
The price is CA $443
CA $487 total
includes taxes & fees
Mar 8 - Mar 9
Kempinski Hotel Grand Arena

Hilton Sofia

Hilton Sofia
5.0 star property
Rajon Triaditsa
9.0 out of 10, Wonderful, (440 reviews)
"Spotless! Exceptional staff! "
United States
Sylvia
The price is CA $196
CA $221 total
includes taxes & fees
Feb 15 - Feb 16
Hilton Sofia

Best Western Premier Plovdiv Hills

Best Western Premier Plovdiv Hills
4.0 star property
Plovdiv
9.2 out of 10, Wonderful, (60 reviews)
"Excellent well kept hotel next to Kaufland supermarket complex. Clean, quiet, spacious room. Gym well appointed. Lots of parking. Breakfast had good choices. Front desk very friendly and helpful."
United States
John
The price is CA $107
CA $118 total
includes taxes & fees
Mar 2 - Mar 3
Best Western Premier Plovdiv Hills

Best Western Plus Bristol Hotel

Best Western Plus Bristol Hotel
4.0 star property
Sofia City Center
8.4 out of 10, Very good, (764 reviews)
"Best services. The breakfast menu was excellent. Room was clean and spacious. I recommend this hotel. Location is very nice, transportation is excellent. "
Canada
Majibur
The price is CA $114
CA $129 total
includes taxes & fees
Feb 10 - Feb 11
Best Western Plus Bristol 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:Feb 20 - Feb 22

Save an average of 15% on thousands of hotels when you're signed in

Top Bulgaria Hotel Reviews

Price trends for hotels in Bulgaria

Less expensive
More expensive
This month
Next month
May
January
CA $137
CA $134
Month
Price
January
CA $156
February
CA $137
March
CA $134
April
CA $133
May
CA $123
June
CA $133
July
CA $144
August
CA $156
September
CA $129
October
CA $141
November
CA $136
December
CA $141
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Bulgaria. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around Bulgaria

Top reasons to visit Bulgaria

  • Stunning Natural Landscapes: Bulgaria boasts breathtaking mountains, beautiful beaches, and scenic hiking trails for outdoor enthusiasts.
  • Rich Cultural Heritage: Explore ancient monasteries, charming churches, and fascinating museums that reflect Bulgaria's vibrant history.
  • Thrilling Ski Adventures: Enjoy exhilarating skiing in renowned ski resorts, perfect for winter sports lovers.
  • Charming Cities: Discover the vibrant atmospheres of Sofia and Plovdiv, blending modern life with historical charm.
  • Welcoming Accommodation: Experience warm hospitality in a variety of guesthouses and hotels tailored to all travellers.

Find great hotels in Bulgaria

Experience the charm and hospitality of Bulgaria with a variety of accommodation options, including hotels and guesthouses tailored to suit every traveler's needs. Whether you're seeking a family-friendly resort, a business-themed stay, or a relaxing beach vacation, Bulgaria offers some of the best hotels and resorts to make your trip memorable. Discover the perfect lodging for your adventure in this beautiful country.

  • Central Hotel Sofia: Nestled in the heart of Bulgaria, Central Hotel Sofia boasts a sophisticated city theme combined with a welcoming atmosphere for LGBTQIA travellers. This 4-star gem is perfectly equipped for business visitors, featuring a 24-hour business centre and multiple meeting rooms. Guests will appreciate the modern conveniences within a vibrant urban setting. With its notable affiliation with LGBTQI travel guides, this hotel ensures a comfortable and inclusive stay for all.
  • Sofia Balkan Palace: As a luxurious 5-star accommodation, Sofia Balkan Palace is an ideal choice for those seeking a pet-friendly and business-oriented experience. This elegant hotel welcomes LGBTQIA guests and features an accessible business centre, conference space, and multiple meeting rooms. Notably, pets are permitted, allowing you to bring your furry companions along. With its central location, you can explore Bulgaria while enjoying top-notch amenities tailored for both business and leisure travellers.
  • Grand Hotel Sofia: The Grand Hotel Sofia offers a family-friendly and pet-welcoming environment, making it an excellent choice for those travelling with children and furry friends. This 5-star establishment is designed with comfort in mind, featuring a shared playground and first aid facilities for peace of mind. With a strong commitment to LGBTQIA inclusivity, Grand Hotel Sofia ensures that every guest feels valued and cared for. Located conveniently in the city, it provides a perfect base for exploring the attractions of Bulgaria.

Where to stay in Bulgaria

Bulgaria offers an enchanting blend of historical charm and modern adventure, making it an ideal vacation spot for travellers. Explore vibrant cities like Sofia and Plovdiv, or unwind in traditional Bulgarian guesthouses nestled in picturesque regions. Whether you're seeking thrilling ski slopes or relaxing cultural experiences, Bulgaria caters to all. With its friendly atmosphere and convenient locations, you'll surely create unforgettable memories in this fascinating country.

  • Sofia: As Bulgaria's vibrant capital, Sofia is a bustling metropolis nestled at the foot of the Vitosha Mountain. This city offers a unique blend of modernity and history, with a year-round appeal for adventurers and sports enthusiasts. Visitors flock here for skiing and outdoor sports, particularly between August and October. Notable attractions include iconic landmarks such as the Alexander Nevsky Cathedral and the ancient ruins of Serdica, which showcase Sofia's rich heritage. The city's dynamic atmosphere is further enhanced by its numerous cafes and cultural venues, making it an ideal base for exploration.
  • Nessebar: Renowned for its picturesque coastal charm, Nessebar is a delightful city situated on the Black Sea. Known for its seasonal allure, this enchanting destination sees peak tourist activity from June to August. Families are drawn to its beautiful beaches and outdoor amenities, including a popular water park and amusement park. The historic old town, a UNESCO World Heritage site, is a must-visit, featuring cobbled streets and ancient ruins that tell the story of its rich past. Whether lounging on the family beach or exploring the vibrant tourist precinct, Nessebar promises memorable experiences for all.
  • Varna: Located along the stunning Black Sea coast, Varna is Bulgaria’s largest seaside resort and a vibrant city that welcomes visitors throughout the year. The peak season runs from June to August, attracting families and outdoor enthusiasts who enjoy its beautiful beaches and golf courses. Varna is home to the fascinating Varna Archaeological Museum and the tranquil Aladzha Monastery, providing a blend of cultural and natural experiences. With its lively promenades and family-friendly resorts, Varna is the perfect spot for relaxation and adventure alike.

Things to do in Bulgaria

Bulgaria offers a diverse range of activities suitable for all types of travellers. You can enjoy thrilling ski adventures in its popular ski fields, explore scenic hiking trails, and unwind at seaside bars. For a cultural experience, immerse yourself in various tours and discover the vibrant shopping scene. Additionally, there are plenty of yoga sessions available for those looking to relax and rejuvenate during their vacation.

Shopping

For a unique shopping experience in Bulgaria, visit the Central Sofia Market Hall, where you can enjoy local foods and crafts. Explore the Kolhozen Pazar for fresh produce and local goods. Don't miss The Book Cave for unique literary gifts and souvenirs.

Recreation

Nessebar Stadium offers an energetic atmosphere perfect for sports enthusiasts, while Pirin Golf and Country Club invites you to enjoy lush greens and stunning outdoor landscapes. Similarly, Pravets Golf Club combines a beautiful golfing experience with a refreshing natural setting, ideal for relaxation and rejuvenation.

Adventure

Experience Aqua Paradise, a thrilling waterpark that offers exciting slides and family fun in the heart of Bulgaria. For winter sports enthusiasts, Pamporovo Ski Resort provides excellent skiing opportunities, while the Romanski ski lift offers access to stunning slopes, making it perfect for adventure seekers.

Nightlife

The nightlife in Bulgaria offers a vibrant mix of culture and entertainment. Enjoy a romantic evening at the Ivan Vazov National Theatre, explore the fascinating cosmos at the Planetarium, or unleash your adventurous spirit at the Galaxy Bowling Club Pleven for a thrilling arcade experience.

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

Booking tips and Expedia advantages for Bulgaria

For a budget-friendly trip to Bulgaria, consider visiting between September and November when prices are lower compared to peak months like July and August. Book your hotel about a month in advance for the best rates and aim for a Saturday stay to save money. Utilize Expedia's tools for last-minute deals, package deals that combine flights and accommodations, and refine your search by budget and location. Don't forget to take advantage of free activities, such as exploring local markets and parks, to maximize your savings.

  • 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: 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.
  • 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: Utilize Expedia's search tool to refine your preferences, including your budget, desired location, and preferred type of accommodation. To find the best prices and deals, simply sort 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.

Find the best attractions in Bulgaria

Bulgaria offers a diverse range of experiences for every type of traveller. From thrilling ski adventures to relaxing beach days, you can explore stunning landscapes and rich history. Highlights include beautiful Bulgarian monasteries, charming churches, and fascinating museums that showcase the country's culture. Whether seeking outdoor activities or cultural immersion, Bulgaria is sure to provide an unforgettable vacation experience.

  • Sunny Beach: Experience the vibrant atmosphere of Sunny Beach, where golden sands meet the warm Black Sea. Enjoy sunbathing, water sports, and lively beach bars, making it a perfect spot for relaxation and adventure.
  • Rila Monastery: Immerse yourself in the rich cultural heritage at Rila Monastery, a UNESCO World Heritage site. Marvel at its stunning frescoes, intricate architecture, and serene surroundings, offering a glimpse into Bulgaria's spiritual history.
  • Vitosha Blvd: Stroll along Vitosha Blvd, a bustling pedestrian street filled with shops, cafes, and outdoor seating. Perfect for families, this area provides a lively atmosphere amidst the beautiful backdrop of Vitosha Mountain.

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.

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 RainSunnyAverageSlightly High
September68.2°F (20.1°C)No RainSunnyAverageSlightly Low
October54.7°F (12.6°C)Light RainMostly SunnyModerately LowSlightly Low
November46.6°F (8.1°C)No RainMostly SunnyModerately LowSlightly Low
December36.3°F (2.4000000000000004°C)Light RainMostly SunnyModerately LowAverage

The nearest major airports for your trip to Bulgaria

When visiting Bulgaria, you can fly into several major airports. Sofia Airport (SOF) is approximately 170.6km from central Bulgaria and offers convenient hotel options like the Grand Hotel Millennium Sofia and InterContinental Sofia, both just 6.4km away, with various shuttle services. Bucharest's Henri Coanda International Airport (OTP) is about 209.2km away, with luxury accommodations such as The Marmorosch Bucharest and Radisson BLU, both 14.5km from the airport. Lastly, Thessaloniki Airport (SKG) is around 321.9km from Bulgaria, featuring hotels like Hyatt Regency Thessaloniki, located just 1.6km away, providing efficient shuttle access. Each airport presents ample options for a comfortable stay and easy transit.

Bulgaria Hotel Guide

Welcome to Bulgaria

When you choose Expedia.ca to arrange a place to stay at one of our fabulous hotels, resorts, or motels in Bulgaria, you can have the getaway you've dreamt of. No matter what kind of surroundings you prefer to surround yourself with, our straightforward booking system makes it possible for you to find just what you and your fellow travelers are looking for. Take a tour of the capital, Sofia, or enjoy a relaxed visit somewhere quieter. Expedia.ca will help you find the right trip for you. See just how easy it is to visit the country of your dreams, start hunting now.

Hoping to spend the night at a high-end resort in Bulgaria? Take your pick. We have got a massive selection of budget inns also. And there are a ton of options in the middle. It just depends on what you're in the mood for and how much you'd like to save. And as far as location, you can select a room in any part of the region you'd like. You'll be presented with a range of accommodation options right where everything's happening, as well as secluded lodges on the edge of Bulgaria. When you browse through our incredible selection of rooms in Bulgaria, you are certain to find low rates and shocking rates on any type of accommodation in the region.

Quick facts about Bulgaria:

  • With 7.2 million residents, Bulgaria ranks 107th in population compared to other countries
  • The currency in Bulgaria is the Lev
  • Don't forget to stop in Bourgas - South Black Sea Coast, Sofia , and Varna - North Black Sea Coast while you're in the country
  • border the country, so you can easily visit multiple countries in the same trip

Finding an accommodation for your vacation shouldn't be excruciating. Expedia.ca aims to save you time and money when locking down your stay at an accommodation in Bulgaria, so you can spend your days getting the most out of your vacation and not worrying about draining your bank account. So why wait another moment to book your trip to Europe? Enter your preferred travel dates now to view the best specials on vacations in Bulgaria!

Located in southeastern Europe and bordering the Black Sea, Turkey, Greece, Romania, and other countries, Bulgaria is a diverse, interesting destination to visit. Many people who search for Bulgaria hotel deals choose to stay close to the Black Sea. This area of the country is known for its spectacular beaches, but others will want to head to the Rila and Pirin Mountains for mountain adventuring and snow skiing. Bansko is one of the most popular skiing destinations in the country, and it is wildly popular as an international party destination for jet setters. The mountains are also home to abundant wildlife including lynx, bears, and others. While there are many top hotels in Bulgaria located in these scenic areas, there are other special areas where you may want to book a hotel too.

Sofia is both the largest city in the country and the country’s capital city. If you take advantage of Bulgaria hotel packages here, you will enjoy being close to interesting museums, fabulous restaurants, and beautiful architecture found on churches and other beautiful buildings. You may consider paying a visit to the famed Rila Monastery, which is the largest in the country and known for beautiful and vibrantly coloured frescoes.

With a cheap Bulgaria hotel deal in Plovdiv, you could enjoy sightseeing and viewing the famous Roman Amphitheatre and other buildings with National Revival-style architecture. This same style of architecture can be found in the charming village of Koprivshtitsa.

The best hotels to stay at for an amazing time in the country are those that are located in close proximity to the attractions that you want to explore. As you look for the top hotels that offer rooms with amenities that meet your needs and discount prices, pay close to attention to the location of the hotel. A strategically located hotel makes it easier to explore the sights that you want to see on your vacation.

Explore a world of travel with Expedia

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 CA $96 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 12ºC to 27ºC 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 CA $96 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 prices on Bulgaria hotels are just the start of the reasons to book with Expedia. Become an Expedia Rewards member for free today and earn points on every eligible booking, along with fabulous membership perks. We're talking instant savings of 10% or more on over 100,000 hotels worldwide! Not only that, most of our hotels have free cancellation, so you can reserve your getaway without having to worry if your circumstances change.