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

MPM Guinness

MPM Guinness
4.0 star property
Bansko
7.6 out of 10, Good, (31 reviews)
"Clean room, excellent friendly staff lovely food "
United Kingdom
Jenna
MPM Guinness

Dreams Sunny Beach Resort & Spa Premium All Inclusive

Dreams Sunny Beach Resort & Spa Premium All Inclusive
5.0 star property
Sunny Beach
8.2 out of 10, Very good, (59 reviews)
"Excellent resort. I would recommend to family and friends"
United Kingdom
Sang Wok
The price is CA $236
CA $259 total
includes taxes & fees
May 20 - May 21
Dreams Sunny Beach Resort & Spa Premium All Inclusive

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

Secrets Sunny Beach Resort & Spa - All Inclusive - Adults Only
4.5 star property
Sunny Beach
9.2 out of 10, Wonderful, (73 reviews)
"Lovely clean rooms quality beds views spectacular food selection excellent staff couldn't be more helpful "
United States
Anthony
The price is CA $328
CA $359 total
includes taxes & fees
May 20 - May 21
Secrets Sunny Beach Resort & Spa - All Inclusive - Adults Only

Saint George Palace

Saint George Palace
3.5 star property
Nessebar
8.0 out of 10, Very good, (1 review)
"Super fint hotel, rart personale i receptionen, men alle andre var forholdsvis dårlige til Engelsk. Værelserne var pæne og området er hyggeligt. Det eneste negative var at maden var lidt ensformig 😊 "
Denmark
Britt
Saint George Palace

Sofia Balkan Palace

Sofia Balkan Palace
5.0 star property
Sofia City Center
8.4 out of 10, Very good, (1,004 reviews)
"The Best location, nice and helpful staff. Restaurant was great too. Delicious food and the Best part the staff all around. I would definitely be recommending and will stay here again when back in December Inshallah."
United States
Paola
The price is CA $181
CA $202 total
includes taxes & fees
Jun 7 - Jun 8
Sofia Balkan Palace

Grand Hotel Sofia

Grand Hotel Sofia
5.0 star property
Sofia City Center
9.2 out of 10, Wonderful, (1,003 reviews)
"Excellent location. Excellent breakfast. Amazing room"
Canada
Nikolett
The price is CA $211
CA $236 total
includes taxes & fees
May 31 - Jun 1
Grand Hotel Sofia

ART HOTEL 158

ART HOTEL 158
3.0 star property
Sofia City Center
9.6 out of 10, Exceptional, (200 reviews)
"Breakfast was great and the staff where lovely "
United Kingdom
Ryu
The price is CA $110
CA $123 total
includes taxes & fees
Jun 11 - Jun 12
ART HOTEL 158

InterContinental Sofia by IHG

InterContinental Sofia by IHG
5.0 star property
Sofia City Center
9.4 out of 10, Exceptional, (751 reviews)
"Great location, beautiful room and delicious breakfast"
United Kingdom
Abby
The price is CA $221
CA $245 total
includes taxes & fees
May 31 - Jun 1
InterContinental Sofia by IHG

Maison Sofia - MGallery

Maison Sofia - MGallery
5.0 star property
Lozenets
8.8 out of 10, Excellent, (171 reviews)
"Very nice hotel, impeccable rooms, great heated indoor pool and sauna rooms for relaxation. The breakfast is plentiful but could use some variety."
United States
Yurii
The price is CA $139
CA $156 total
includes taxes & fees
May 31 - Jun 1
Maison Sofia - MGallery

Grand Hotel Millennium Sofia

Grand Hotel Millennium Sofia
5.0 star property
Sofia City Center
9.4 out of 10, Exceptional, (562 reviews)
"Everything was perfect."
United States
Jay
The price is CA $276
CA $306 total
includes taxes & fees
Jun 7 - Jun 8
Grand Hotel Millennium Sofia

Hyatt Regency Sofia

Hyatt Regency Sofia
5.0 star property
Sofia City Center
9.2 out of 10, Wonderful, (254 reviews)
"The hotel was beautiful the rooms were spacious and very clean. Hotel staff was very professional and friendly."
United States
Israel
The price is CA $272
CA $301 total
includes taxes & fees
May 17 - May 18
Hyatt Regency Sofia

Rosslyn Thracia Hotel

Rosslyn Thracia Hotel
4.0 star property
Sofia City Center
9.0 out of 10, Wonderful, (844 reviews)
"Good hotel downtown"
United States
Stoyan
The price is CA $159
CA $177 total
includes taxes & fees
Jun 15 - Jun 16
Rosslyn Thracia Hotel

Best Western Terminus Hotel

Best Western Terminus Hotel
4.0 star property
Sofia City Center
8.8 out of 10, Excellent, (437 reviews)
"Clean room, nice breakfast, and close to the train station for easy access to the city centre. I would stay here again"
United Kingdom
DYLAN
The price is CA $123
CA $138 total
includes taxes & fees
Jun 10 - Jun 11
Best Western Terminus Hotel

Graffit Gallery Design Hotel

Graffit Gallery Design Hotel
5.0 star property
Varna City Centre
9.2 out of 10, Wonderful, (480 reviews)
"Location was perfect"
United States
Melona
The price is CA $148
CA $161 total
includes taxes & fees
May 21 - May 22
Graffit Gallery Design Hotel

Metropolitan Hotel Sofia, a member of Radisson Individuals

Metropolitan Hotel Sofia, a member of Radisson Individuals
4.0 star property
Mladost
9.0 out of 10, Wonderful, (678 reviews)
"It was a very clean room and the food was great . Only issue was A/c didn’t work well and you had to open a window to alot of traffic noise"
United States
Heidi
The price is CA $160
CA $177 total
includes taxes & fees
May 30 - May 31
Metropolitan Hotel Sofia, a member of Radisson Individuals

Meliá Sunny Beach Resort

Meliá Sunny Beach Resort
3.5 star property
Sunny Beach
8.8 out of 10, Excellent, (41 reviews)
"Great place. "
United States
Alexandra
Meliá Sunny Beach Resort

Kings Valley Medical & Spa Hotel

Kings Valley Medical & Spa Hotel
5.0 star property
Kazanlak
9.4 out of 10, Exceptional, (85 reviews)
"The room was clean and spacious. "
United Kingdom
Roderic
The price is CA $207
CA $229 total
includes taxes & fees
May 25 - May 26
Kings Valley Medical & Spa Hotel

Cascadas Family Resort

Cascadas Family Resort
4.0 star property
Chaika
8.0 out of 10, Very good, (47 reviews)
"Would definitely stay again "
United Kingdom
Alan
Cascadas Family Resort

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,006 reviews)
"Everything wasn't upto Ramada standards, I think"
United Kingdom
Lalit
The price is CA $106
CA $120 total
includes taxes & fees
Jun 7 - Jun 8
Ramada by Wyndham Sofia City Center

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, (600 reviews)
"Spacious, clean room, very friendly staff…"
United States
Alexander
The price is CA $248
CA $275 total
includes taxes & fees
Jun 14 - Jun 15
Sense Hotel Sofia, a Member of Design Hotels
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:May 29 - May 31

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
Next month
May
April
CA $139
Month
Price
January
CA $151
February
CA $171
March
CA $155
April
CA $265
May
CA $131
June
CA $139
July
CA $155
August
CA $157
September
CA $149
October
CA $142
November
CA $140
December
CA $143
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 Ski Resorts: Experience thrilling skiing adventures in the breathtaking mountains of Bansko, perfect for winter sports enthusiasts.
  • Rich Historical Sites: Explore ancient Roman ruins and stunning Byzantine churches, including the iconic St. George Church.
  • Charming Towns: Visit picturesque towns like Plovdiv, known for its vibrant culture and friendly locals.
  • Beautiful Beaches: Relax on Bulgaria's beautiful beaches, combining sun, sand, and crystal-clear waters.
  • Diverse Accommodations: Enjoy a range of accommodations, from family-friendly hotels to charming guesthouses.

Find great hotels in Bulgaria

Explore a variety of hotel accommodation options in Bulgaria, from family-friendly hotels to charming guesthouses. Whether you're planning a business trip, a relaxing beach getaway, or an adventure-filled vacation, Bulgaria offers the best hotels tailored to your needs. Discover the finest accommodations and enjoy a memorable stay in this beautiful country, ensuring a perfect blend of comfort and local experience.

  • Central Hotel Sofia: Central Hotel Sofia is a 4-star hotel that boasts a commendable guest rating of 8.8, making it an ideal choice for business travellers and city explorers alike. Nestled in the heart of Sofia, this hotel offers a modern and vibrant atmosphere, perfect for those looking to immerse themselves in the local culture. Its amenities cater to business needs with well-equipped meeting rooms and high-speed internet access. Guests appreciate the comfortable accommodations and easy access to various attractions, enhancing the overall urban experience.
  • Sofia Balkan Palace: As a luxurious 5-star hotel with a guest rating of 8.4, Sofia Balkan Palace is a romantic haven for couples and business travellers seeking a touch of elegance. This property offers exclusive romance packages and delightful food and beverage services, including a 24-hour room service and champagne service for special occasions. The hotel’s spa and pool facilities provide the perfect setting for relaxation, making it an excellent choice for those wanting a serene escape in the city. The refined atmosphere and attentive service ensure a memorable stay.
  • Grand Hotel Sofia: Grand Hotel Sofia stands out as a premier 5-star accommodation, featuring an impressive guest rating of 9.2. This family-friendly hotel is designed to cater to guests of all ages, offering amenities like a shared playground and complimentary cribs. The luxurious setting makes it a perfect choice for families looking for an upscale vacation experience while providing essential services for children. With spacious rooms and an array of dining options, Grand Hotel Sofia ensures that every family member enjoys a comfortable and delightful stay.

Where to stay in Bulgaria

Bulgaria offers a captivating blend of historical charm and modern adventure, perfect for any traveller. Explore the vibrant streets of Sofia, where top hotels and cosy accommodations await. For those seeking relaxation, the stunning Bulgarian seaside beckons with its picturesque beaches. Whether you’re skiing in the mountains or enjoying the rich culture and friendly atmosphere, Bulgaria promises an unforgettable vacation experience filled with diverse activities and breathtaking landscapes.

  • Sofia: As Bulgaria's vibrant capital, Sofia is a bustling metropolis rich in history and culture. Nestled in the western part of the country, it is surrounded by the majestic Vitosha Mountain, providing a stunning backdrop for outdoor adventures. Travellers flock to Sofia year-round, particularly during the peak months from August to October, to experience its ski resorts and adventure sports. The city's attractions include fascinating museums, art galleries, and historic sites, making it a cultural hub. Don't miss the impressive Alexander Nevsky Cathedral and the lively atmosphere of Vitosha Boulevard.
  • Bansko: Known as Bulgaria's premier ski destination, Bansko is a charming mountain town located at the foot of the Pirin Mountains. The city's allure peaks during the winter months, especially from December to February, when snow enthusiasts flock to its world-class ski fields and resorts. Bansko offers a unique blend of modern amenities and traditional Bulgarian architecture, with its cobblestone streets leading to historic sites like the Rila Monastery. Beyond skiing, visitors can explore stunning mountain trails and enjoy a range of outdoor activities, making it a year-round adventure hotspot.
  • Varna: Situated along the beautiful Black Sea coast, Varna is Bulgaria's largest coastal city and a popular family-friendly destination. The summer months from June to August see the highest number of visitors, drawn to its sandy beaches and outdoor activities. Varna boasts a vibrant seaside atmosphere, complete with resorts, golf courses, and a variety of water sports. Explore the stunning beaches, visit the impressive Varna Archaeological Museum, and take time to relax at the family-friendly beach spots. The city's rich history and cultural landmarks, including the nearby Aladzha Monastery, add to its appeal.

Things to do in Bulgaria

Bulgaria offers an exciting blend of ski adventures, sporting activities, and vibrant nightlife for vacationers. You can explore various skiing destinations, enjoy thrilling water adventures, and indulge in the local nightlife at lively nightclubs. Additionally, there's ample opportunity to discover comfortable hotels, making your stay both enjoyable and convenient. Experience the diverse activities and attractions that await you in this beautiful country.

Shopping

Near the city centre, the Mall of Sofia offers a variety of international brands and local boutiques, perfect for finding unique gifts. For a traditional experience, visit the Central Market Hall, where you can browse local crafts, fresh produce, and authentic Bulgarian delicacies to take home.

Recreation

Velingrad, known as the spa capital, offers mineral-rich springs and therapeutic treatments. Experience rejuvenating mud baths at Banya's wellness centre, or hike in the stunning Rila Mountains for breathtaking views and tranquil nature trails.

The Black Sea coast boasts serene beaches and wellness resorts in Varna, where you can indulge in spa therapies and enjoy sun-soaked relaxation. Explore the vibrant nightlife or visit historical sites for a cultural touch.

Adventure

Explore the stunning Rila Monastery and hike the surrounding trails, offering breathtaking views of the Rila Mountains. For thrill-seekers, try paragliding in the picturesque town of Bansko, soaring over the magnificent landscape and experiencing the adrenaline rush of flight.

Discover the wild beauty of the Pirin National Park with exhilarating mountain biking trails that challenge your skills while treating you to stunning vistas. Alternatively, embark on a river rafting adventure in the Struma River, where you can navigate exciting rapids and enjoy the lush scenery.

Experience the thrill of rock climbing in the stunning cliffs of Vitosha Mountain, perfect for all skill levels. Afterward, unwind at the hot mineral springs in Sapareva Banya, rejuvenating your body in the natural thermal waters amid beautiful surroundings.

Nightlife

Bulgaria's nightlife is vibrant and diverse. In Sofia, explore the energetic clubs like Yalta or the trendy bars at Vitosha Boulevard. For a more relaxed vibe, head to Plovdiv's Kapana district, where art meets nightlife, offering unique pubs and live music venues.

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

Booking tips and Expedia advantages for Bulgaria

  • 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 set your budget, choose your ideal location, and more. You can arrange your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • 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 an exciting blend of adventure and culture for visitors. Enjoy skiing in the mountains, relaxing on beautiful beaches, and exploring stunning Byzantine churches and ancient Roman ruins. Don’t miss the chance to visit iconic Bulgarian monasteries and the historic St. George Church. With outdoor activities and rich cultural experiences, Bulgaria is a perfect destination for every type of traveller.

  • Sunny Beach: Experience the vibrant atmosphere of Sunny Beach, where golden sands meet crystal-clear waters. This popular destination offers a lively beach vibe, perfect for sunbathing, water sports, and enjoying beachfront bars and restaurants.
  • Rila Monastery: Step into a world of history and culture at Rila Monastery, a UNESCO World Heritage site. Nestled in the Rila Mountains, its stunning architecture and intricate frescoes provide a serene retreat, showcasing Bulgaria's rich spiritual heritage.
  • Vitosha Blvd: Wander along Vitosha Blvd, a bustling street filled with shops, cafes, and restaurants. This outdoor precinct is ideal for families, offering a lively atmosphere and a chance to enjoy local cuisine while soaking in the vibrant city life.

Best time to go to Bulgaria

The best time to visit Bulgaria is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. January is its coolest month on average. At this time, 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.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 RainSunnyAverageSlightly High
September68.2°F (20.1°C)No RainSunnyAverageAverage
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.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 (OTP-Henri Coanda Intl.) is located 209.2km from Bulgaria, with nearby hotels like the 5-star Radisson BLU and Grand Hotel Continental, both 14.5km away, offering VARious transportation services, including 24-hour airport shuttles. SOFia Airport (SOF) is 170.6km away, with luxurious options like Sofia Balkan Palace and Grand Hotel Sofia, both 6.4km from the airport, providing accessible shuttles. Lastly, Thessaloniki (SKG-Macedonia), 321.9km away, has hotels such as Electra Palace and Hyatt Regency, offering convenient airport shuttle services. Enjoy a seamless travel experience to Bulgaria.

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