Search Hotels in Bulgaria

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Great weekend hotel deals in Bulgaria

Showing deals for:May 9 - May 11

Top Cities in Bulgaria

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 4,307 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, (999)
"Location, staff, breakfast & property were lovely "
The price is CA $202
CA $225 total
includes taxes & fees
May 4 - May 5
Sofia Balkan Palace

Art complex Anel

3.0 star property
10.0 out of 10, Exceptional, (1)
"Absolutely beautiful rooms and facility!"
Art complex Anel

InterContinental Sofia by IHG

5.0 star property
9.4 out of 10, Exceptional, (635)
"Beautiful, clean hotel !"
The price is CA $188
CA $209 total
includes taxes & fees
May 25 - May 26
InterContinental Sofia by IHG

ART HOTEL 158

3.0 star property
9.8 out of 10, Exceptional, (42)
"Really friendly and modern hotel… we will definitely come back"
The price is CA $88
CA $99 total
includes taxes & fees
May 4 - May 5
ART HOTEL 158

Kings Valley Medical & Spa Hotel

5.0 star property
9.4 out of 10, Exceptional, (55)
"Beautiful room, spa facilities, food buffets, amenities, friendly staff "
The price is CA $195
CA $213 total
includes taxes & fees
May 6 - May 7
Kings Valley Medical & Spa Hotel

Maisonettes in Royal Bay Residence&SPA 2

3.5 star property
The price is CA $1,431
CA $1,560 total
includes taxes & fees
May 1 - May 2
Maisonettes in Royal Bay Residence&SPA 2

Grand Hotel Sofia

5.0 star property
9.2 out of 10, Wonderful, (1001)
"Location"
The price is CA $188
CA $210 total
includes taxes & fees
May 11 - May 12
Grand Hotel Sofia

Best Western Terminus Hotel

4.0 star property
9.0 out of 10, Wonderful, (320)
"Great location and very nice staff"
The price is CA $115
CA $130 total
includes taxes & fees
May 5 - May 6
Best Western Terminus Hotel

Rosslyn Thracia Hotel

4.0 star property
9.0 out of 10, Wonderful, (711)
"A great hotel for a long weekend in Sofia. Centrally located and convenient. Would recommend staying here."
The price is CA $116
CA $131 total
includes taxes & fees
May 18 - May 19
Rosslyn Thracia Hotel

Grand Hotel Millennium Sofia

5.0 star property
9.2 out of 10, Wonderful, (423)
"Great hotel , convenient location , top class amenities "
The price is CA $233
CA $259 total
includes taxes & fees
May 25 - May 26
Grand Hotel Millennium Sofia

ROEL Residence Apartments

3.5 star property
9.4 out of 10, Exceptional, (12)
"The sea view was excellent "
The price is CA $233
CA $254 total
includes taxes & fees
May 1 - May 2
ROEL Residence Apartments

Hotel Via Serdika

3.0 star property
9.8 out of 10, Exceptional, (9)
"Nice and clean Hotel "
The price is CA $113
CA $126 total
includes taxes & fees
May 1 - May 2
Hotel Via Serdika

Hilton Sofia

5.0 star property
9.0 out of 10, Wonderful, (415)
"Great hotel and service , only issue I would expect such standard of hotel to have espresso machine in room I stayed day before in double tree by Hilton in plovdiv and they had espresso machine in room Good gym and spa , took a massage reasonable prices "
The price is CA $195
CA $220 total
includes taxes & fees
May 25 - May 26
Hilton Sofia

Ramada by Wyndham Sofia City Center

4.0 star property
7.6 out of 10, Good, (932)
"Great staff. Great location. "
The price is CA $108
CA $122 total
includes taxes & fees
May 5 - May 6
Ramada by Wyndham Sofia City Center

Hotel Favorit

3.0 star property
8.6 out of 10, Excellent, (553)
"Great value - Great Location"
The price is CA $71
CA $81 total
includes taxes & fees
May 4 - May 5
Hotel Favorit

Maria Luisa by INTROVERT HOTELS

3.0 star property
8.6 out of 10, Excellent, (136)
"Very very small rooms , unprofessional and rude reception. The location is good "
The price is CA $64
CA $74 total
includes taxes & fees
May 8 - May 9
Maria Luisa by INTROVERT HOTELS

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

4.0 star property
9.2 out of 10, Wonderful, (12)
The price is CA $286
CA $313 total
includes taxes & fees
May 25 - May 26
AluaSoul Sunny Beach - All Inclusive – Adults Only - NEW OPENING

Rila Hotel Borovets

4.0 star property
9.0 out of 10, Wonderful, (142)
"Excellent location but comes in for a price."
The price is CA $182
CA $199 total
includes taxes & fees
May 5 - May 6
Rila Hotel Borovets

Hyatt Regency Sofia

5.0 star property
9.2 out of 10, Wonderful, (168)
"I always love staying at the Hyatt Regency Sofia. It’s in the best location of the city, the staff are super friendly and helpful, the gym and other facilities are great and the rooms are very comfortable and spacious. I doubt I’ll even switch hotels when I visit Sofia (which I often do)! The rooftop bar is amazing too. "
The price is CA $232
CA $258 total
includes taxes & fees
May 26 - May 27
Hyatt Regency Sofia

Best Western Plus Premium Inn

4.0 star property
8.8 out of 10, Excellent, (119)
"Great staff and nice rooms for an excellent price. "
The price is CA $85
CA $100 total
includes taxes & fees
May 28 - May 29
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.
Don't see what you're looking for?
See all available properties in Bulgaria
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around Bulgaria

Guide to exploring around Bulgaria

Top reasons to visit Bulgaria

  • Stunning Black Sea Beaches: Bulgaria is famous for its beautiful beaches along the Black Sea, perfect for relaxation and water activities.
  • Rich Cultural Heritage: Explore historic churches and magnificent monasteries that showcase Bulgaria's deep-rooted traditions and history.
  • Adventure Activities: Engage in outdoor adventures like skiing in Borovets or hiking in picturesque mountains.
  • Vibrant Urban Scene: Enjoy lively shopping malls and nightclubs in cities that offer a mix of culture and modern entertainment.
  • Diverse Accommodations: Choose from cozy guesthouses to luxurious hotels, catering to every traveler's needs.

Find great hotels in Bulgaria

Bulgaria boasts a diverse selection of accommodations, catering to every budget and preference, from cozy guesthouses to luxurious 5-star hotels. Whether you're seeking a family-friendly retreat, a serene spa getaway, or business amenities, Bulgaria has it all. Explore the charming hotels and resorts across the country, where you'll find exceptional service and comfort, ensuring a memorable stay during your vacation in this beautiful destination.

  • Central Hotel Sofia: Central Hotel Sofia is a stylish 4-star hotel located in the heart of Bulgaria, perfect for business and city travellers alike. This property features a modern business themed, offering amenities such as a fully equipped Business Centre, multiple meeting rooms, and 24-hour accessible conference spaces. After a day of meetings or exploration, unwind at the full-service spa, which includes advanced notice massage services, sauna, steam room, and facial treatments. With its prime city centre location, guests have easy access to local attractions, making it a convenient choice for both work and leisure.
  • Sofia Balkan Palace: Experience luxury at Sofia Balkan Palace, a 5-star hotel situated in Bulgaria's vibrant shopping district. This elegant hotel caters to romantic getaways and business travellers with its romantic packages and essential business amenities. Enjoy delightful food and beverage services, including 24-hour room service and special ChampagneService for intimate evenings. The property also offers spa services for couples, with nearby salons and spas available for relaxation. With its enchanting atmosphere and comprehensive facilities, Sofia Balkan Palace is an ideal choice for those looking to blend romance and business in their stay.
  • Grand Hotel Sofia: Grand Hotel Sofia is a luxurious 5-star accommodation that welcomes families and pets, making it a versatile choice for various travellers. This welcoming property features amenities designed specifically for children, including a shared playground and first aid kits, ensuring younger guests feel at home. Pet owners can also enjoy their stay, as the hotel permits pets, with specific amenities and waived fees for service animals. The hotel’s luxurious atmosphere and family-friendly facilities create an inviting experience for all, making it perfect for a memorable family vacation.

Where to stay in Bulgaria

Discover the enchanting charm of Bulgaria, where history meets adventure. From the stunning beaches along the Black Sea coast to the magnificent Bulgarian mountains, there's something for every traveller. Explore vibrant cities rich in culture and art, or unwind in serene, relaxing spots. Don't miss the opportunity to check out Bulgaria's beach webcams for a glimpse of coastal beauty, and immerse yourself in the diverse experiences this fantastic destination has to offer.

  • Sofia: As the vibrant capital of Bulgaria, Sofia offers a unique blend of history and modernity. Nestled at the foot of Mount Vitosha, the city is a hub for adventure seekers with easy access to ski resorts in the winter months. The best time to visit is from August to October when the weather is pleasant. Explore iconic landmarks such as the Alexander Nevsky Cathedral and the National Palace of Culture. This metropolis also boasts a lively arts scene, numerous parks, and a rich culinary landscape, making it an ideal destination for sports enthusiasts and culture lovers alike.
  • Varna: Known as the maritime capital of Bulgaria, Varna is a city that seamlessly combines beach relaxation with vibrant urban life. Peak tourist season runs from June to August, when visitors flock to its stunning beaches and family-friendly resorts. Golf enthusiasts can enjoy scenic courses nearby, while the ancient Roman baths and the beautiful Sea Garden offer plenty of sightseeing opportunities. Varna is also home to historic monasteries, making it a great spot for both outdoor and cultural experiences. Families will appreciate the safe, sandy shores and the numerous activities available along the coast.
  • Bansko: Renowned for its exceptional skiing and stunning mountain scenery, Bansko is a picturesque town that attracts adventure seekers, particularly from December to February. The town is set against the backdrop of the Pirin National Park, providing access to spectacular hiking trails and ski fields. Visitors can enjoy a range of winter sports or unwind in the charming atmosphere of its traditional taverns. Bansko is also home to historical monasteries, allowing for a blend of adventure and cultural exploration. Whether you’re hitting the slopes or enjoying local delicacies, Bansko promises an unforgettable experience.

Things to do in Bulgaria

Bulgaria offers a diverse range of activities for tourists, perfect for sports enthusiasts and adventure seekers. You can enjoy skiing at popular resorts like Borovets, explore scenic hiking trails, and keep an eye on ski conditions through webcams. Additionally, Bulgaria boasts vibrant shopping malls and lively nightclubs, making it an ideal destination for both outdoor adventures and urban entertainment.

Shopping

The Central Sofia Market Hall offers a vibrant atmosphere for shopping, blending family, entertainment, and business vibes. For those wanting to explore further, if you're up for a drive, check out Pavlikeni Tuesday Street Market for a local public market experience and The Book Cave for unique finds.

Recreation

Nessebar Stadium offers an energetic atmosphere perfect for sports enthusiasts, while Pirin Golf and Country Club provides a tranquil golfing experience amidst stunning landscapes. Pravets Golf Club also boasts beautiful outdoor settings for a relaxing day on the greens, combining leisure and recreation in Bulgaria's natural beauty.

Adventure

Aqua Paradise is an exhilarating waterpark in Bulgaria, perfect for families and thrill-seekers alike, featuring exciting slides and wave pools. For winter enthusiasts, Pamporovo Ski Resort offers amazing skiing and snowboarding opportunities, while the Romanski ski lift provides access to breathtaking slopes for an adventurous experience.

Nightlife

Experience the vibrant nightlife of Bulgaria by catching a performance at the Ivan Vazov National Theatre, where culture meets romance. Try your luck at the Platinum Casino for an exciting evening, or enjoy a family-friendly night at the Planetarium, offering entertainment for all ages.

Booking tips and Expedia advantages for Bulgaria

To save money during your trip to Bulgaria, consider visiting in May or October to November for lower prices. Book your hotel about a month in advance for the best deals, and look for last-minute discounts on sites like Expedia. Saturdays are typically the cheapest days to stay, while Tuesdays tend to be the priciest. Utilize Expedia's tools to compare hotel prices, filter by preferences, and consider package deals that combine flights and accommodations to maximize savings. Enjoy free activities at places like Sunny Beach and the Sveti Sveti Konstantin & Elena Monastery.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Bulgaria are May and October 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: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Additionally, you have the option to narrow down your search by hotel type; for instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally-friendly accommodations that are ready for booking.
  • Consider bundling your trip: You can potentially save some money 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 an exciting mix of adventure, sports, and cultural experiences. Visitors can explore stunning beaches, historic churches, and beautiful monasteries. The country's rich heritage and outdoor attractions cater to those seeking both relaxation and excitement. Don't miss the chance to visit traditional Bulgarian monasteries for a deeper understanding of the local culture while enjoying the scenic landscapes that surround them.

  • Sunny Beach: Enjoy the vibrant atmosphere of Sunny Beach, renowned for its golden sands and lively beach vibes. This popular destination offers a variety of water sports, beach bars, and restaurants, perfect for soaking up the sun and enjoying the lively nightlife.
  • Rila Monastery: Discover the cultural gem of Rila Monastery, a UNESCO World Heritage site nestled in the Rila Mountains. Its stunning architecture and serene surroundings provide a unique glimpse into Bulgaria's rich history and spiritual heritage, making it a must-visit for culture enthusiasts.
  • Vitosha Blvd: Stroll along Vitosha Blvd, a bustling pedestrian street filled with shops, cafes, and restaurants. This family-friendly area invites you to explore outdoor markets and enjoy the lively atmosphere, making it perfect for leisurely walks and socialising.

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 SunnyAverageAverage
February36.9°F (2.7°C)Light RainMostly SunnyAverageSlightly High
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 HighSlightly Low
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)SunnyAverageAverage
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

When visiting Bulgaria, you can fly into three major airports. Bucharest Henri Coanda International Airport (OTP) is situated 209.2km away, with excellent hotels nearby such as The Marmorosch Bucharest and InterContinental Athénée Palace, both about 14.5km from the airport, offering various transportation options. Sofia Airport (SOF), located 170.6km away, has luxurious accommodations like Sofia Balkan Palace and Grand Hotel Millennium Sofia, just 6.4km from the airport, providing accessible shuttle services. Lastly, Thessaloniki Macedonia Airport (SKG) is 321.9km away, with nearby hotels like Electra Palace Thessaloniki and Hyatt Regency Thessaloniki, ensuring convenient access to the airport for travellers.

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.

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