Hotels in Bulgaria

Search and compare Bulgaria hotels from hundreds of travel sites and save

Bulgaria
27 Jul — 28 Jul2
Bulgaria
Tue 27/7
Wed 28/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Bulgaria

Filter by star ratings
All filters
Boutique Apart Hotel Versis
Boutique Apart Hotel Versis
9.5 Excellent
Sunny Beach, Sunny Beach, Bulgaria
Show on map
0.6 km from city centre, Sunny Beach, Bulgaria 
ExcellentBased on 252 reviews
9.5

Boutique Apart Hotel Versis provides comfortable 5-star accommodation in Sunny Beach. It offers an outdoor pool, a Jacuzzi and complimentary wireless internet.

Imperial Hotel
Imperial Hotel
8.1 Excellent
Sunny Beach, Sunny Beach, Bulgaria
Show on map
2.5 km from city centre, Sunny Beach, Bulgaria 
ExcellentBased on 1,374 reviews
8.1

Boasting a private beach and an indoor pool, Club Calimera Imperial Resort is a luxurious place to stay in Sunny Beach. It provides a gym, as well as a Turkish steam bath, a sauna and an express check-in and check-out feature.

Mpm Hotel Guinness
Mpm Hotel Guinness
8.2 Excellent
6 Yavor Street, Bansko, Bulgaria
Show on map
1.3 km from city centre, Bansko, Bulgaria 
ExcellentBased on 100 reviews
8.2

MPM Hotel Guinness is located in Bansko and offers a free shuttle service, an indoor pool and free Wi-Fi. The multiple amenities this unique hotel has to offer include a sauna, a kids club and a kids pool.

Diamond Hotel
Diamond Hotel
7.6 Good
Sunny Beach, Nesebar, Bulgaria
Show on map
4.2 km from city centre, Nesebar, Bulgaria 
GoodBased on 352 reviews
7.6

Boasting outdoor tennis courts, a sauna and an outdoor pool, Diamond Hotel - All Inclusive is located in Sunny Beach and provides comfortable accommodation. It also offers a beauty centre, a kids pool and a Turkish steam bath.

Hotel Shipka Beach
Hotel Shipka Beach
7.3 Good
Sunny Beach, Sunny Beach, Bulgaria
Show on map
2.1 km from city centre, Sunny Beach, Bulgaria 
GoodBased on 581 reviews
7.3

Hotel Shipka Beach provides a comfortable setting while in Sunny Beach. Those staying at the property can also make use of complimentary Wi-Fi access during their stay.

Hotel Viand
Hotel Viand
7.9 Good
Sunny Beach, Sunny Beach, Bulgaria
Show on map
0.2 km from city centre, Sunny Beach, Bulgaria 
GoodBased on 382 reviews
7.9

Located in Sunny Beach, Hotel Viand - All inclusive is within a 30-minute drive of Burgas Airport and provides an outdoor pool. It also offers luggage storage, a 24-hour reception and a terrace.

Aqua Hotel Burgas
Aqua Hotel Burgas
7.6 Good
Demokracia Boulevard, Lazur Complex, Burgas, Bulgaria
Show on map
0.5 km from city centre, Burgas, Bulgaria 
GoodBased on 1,408 reviews
7.6

Conveniently situated, Aqua Hotel Burgas allows for easy access to Burgas's best hot spots. It provides a spa and wellness centre, as well as a Turkish steam bath, an indoor pool and a sauna.

Harmony Suites - Monte Carlo
Harmony Suites - Monte Carlo
8.7 Excellent
Sunny Beach, Sunny Beach, Bulgaria
Show on map
1.8 km from city centre, Sunny Beach, Bulgaria 
ExcellentBased on 238 reviews
8.7

Located in Sunny Beach, Harmony Suites - Monte Carlo is within a 30-minute drive of Burgas Airport and provides an outdoor pool and a sauna. It also offers a library, a car rental desk and massage services.

Melia Grand Hermitage
Melia Grand Hermitage
8.3 Excellent
1 Grand Hermitage Alley, Golden Sands, Bulgaria
Show on map
0.8 km from city centre, Golden Sands, Bulgaria 
ExcellentBased on 302 reviews
8.3

Melia Grand Hermitage All Inclusive provides 5-star accommodation in Golden Sands. It features an outdoor pool with water slides, a sauna and a Jacuzzi.

Trakia Plaza
Trakia Plaza
8.2 Excellent
Sunny Beach 9, Sunny Beach, Bulgaria
Show on map
0.5 km from city centre, Sunny Beach, Bulgaria 
ExcellentBased on 37 reviews
8.2

Trakia Plaza Hotel provides comfortable 4-star accommodation in Sunny Beach. It also offers a Jacuzzi, an outdoor pool and a safe.

Tips for booking a Bulgaria hotel

Cheapest month:November
Most expensive month:December
Average price in Bulgaria:€76/night
Absolute cheapest price found:€7/night
Cheapest day:Saturday
Most expensive day:Monday
€32 - €221
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€44 - €66
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bulgaria hotels

Show all 17,889 hotels
1
Arena di Serdica Hotel
Arena di Serdica Hotel
9.0 Excellent
2-4, Budapest street, Sofia, Bulgaria
Show on map
0.3 km from city centre, Sofia 

Conveniently situated, Arena Di Serdica Hotel offers easy access to Sofia's best sightseeing areas. It also features a gym, a Turkish steam bath and a sauna.

2
Rosslyn Dimyat Hotel Varna
Rosslyn Dimyat Hotel Varna
9.1 Excellent
111, Boulevard Kniaz Boris I, Varna, Bulgaria
Show on map
1.2 km from city centre, Varna 

Set in the city centre, Rosslyn Dimyat Hotel Varna offers easy access to Varna's popular shopping and sightseeing areas. It provides 5-star accommodation with air-conditioned rooms.

3
Grand Hotel Sofia
Grand Hotel Sofia
9.2 Excellent
1 Gurko str, Sofia, Bulgaria
Show on map
0.4 km from city centre, Sofia 

Strategically located in the heart of the city, this 5-star hotel makes for an excellent base in Sofia. It also offers a Turkish steam bath, a Jacuzzi and a sauna.

4
International Hotel Casino & Tower Suites
International Hotel Casino & Tower Suites
8.7 Excellent
Golden Sands, Golden Sands, Bulgaria
Show on map
0.1 km from city centre, Golden Sands 

This unique hotel in Golden Sands offers free wireless internet, as well as an executive floor and an infinity pool. Guests also have exclusive access to the on-site casino and Replay Bar nightclub.

5
Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia
Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia
8.3 Excellent
5 Sveta Nedelya Square, Sofia, Bulgaria
Show on map
0.2 km from city centre, Sofia 

Situated in the heart of Sofia, this hotel features an on-site casino as well as a sauna. It is close to National Archaeological Museum, dining options and shops.

6
Melia Grand Hermitage
Melia Grand Hermitage
8.3 Excellent
1 Grand Hermitage Alley, Golden Sands, Bulgaria
Show on map
0.8 km from city centre, Golden Sands 

Melia Grand Hermitage All Inclusive provides 5-star accommodation in Golden Sands. It features an outdoor pool with water slides, a sauna and a Jacuzzi.

7
Kempinski Hotel Grand Arena
Kempinski Hotel Grand Arena
9.4 Excellent
Pirin Street 96, Bansko, Bulgaria
Show on map
1.6 km from city centre, Bansko 

Featuring a rooftop terrace, ski in/out facilities and a Turkish steam bath, Kempinski Hotel Grand Arena is located in Bansko and provides modern accommodation. Some of the features provided at this cosy 5-star hotel include free Wi-Fi, ski passes and an indoor pool.

8
Central Hotel Sofia
Central Hotel Sofia
8.7 Excellent
52, Hristo Botev Blvd., Sofia, Bulgaria
Show on map
0.7 km from city centre, Sofia 

Conveniently located, Central Hotel Sofia offers easy access to Sofia's popular tourist attractions. It also features a Turkish steam bath, a Jacuzzi and a sauna.

Cheapest hotels in Bulgaria

Show all 17,889 hotels
Ivana Palace
Ivana Palace
8.4 Excellent
Sunny Beach, Nesebar, Bulgaria
Show on map
5.3 km from city centre,  

Recently refurbished, Ivana Palace Hotel provides contemporary 3-star accommodation in Sunny Beach. It has a gym, as well as an outdoor pool, a Jacuzzi and a sauna.

€14
Avg. per night
Cantilena Complex
Cantilena Complex
8.3 Excellent
Sunny Beach, Sunny Beach, Bulgaria
Show on map
1.4 km from city centre,  

Located in Sunny Beach, Cantilena Complex is within a 30-minute drive of Burgas Airport and offers an outdoor pool. The numerous amenities this modern resort features include a kids pool, room service and a sun deck.

€21
Avg. per night
Hotel Tia Maria
Hotel Tia Maria
Sunny Beach, Sunny Beach, Bulgaria
Show on map
0.7 km from city centre,  

Hotel Tia Maria is situated in Sunny Beach and offers complimentary Wi-Fi. In addition to free private parking on site, the hotel features comfortable 3-star rooms and a bar.

€23
Avg. per night
Hotel Akord
Hotel Akord
8.1 Excellent
17 Vl. Vazov Blvd. And Str. Baba Vida 1, Sofia, Bulgaria
Show on map
2.7 km from city centre,  

Hotel Akord Sofia is located in Sofia and features free Wi-Fi. It also offers a hair salon, a beauty centre and a sauna.

€25
Avg. per night
Tsb Sunny Victory Apartments
Tsb Sunny Victory Apartments
9.0 Excellent
Nesebar, Bulgaria
Show on map
5.4 km from city centre,  

Situated in Sunny Beach, TSB Sunny Victory Apartments is located an easy drive from Sveti Vlas and Nesebar. It also offers a kids pool, a safe and an outdoor pool.

€28
Avg. per night
Palace Hotel
Palace Hotel
8.2 Excellent
Sunny Beach, Sunny Beach, Bulgaria
Show on map
1.9 km from city centre,  

Palace Hotel Sunny Beach provides modern 3-star accommodation in Sunny Beach. This comfortable hotel also offers an outdoor pool, and is located a short drive from Sveti Vlas and Nesebar.

€31
Avg. per night
Cascadas Family Resort
Cascadas Family Resort
8.6 Excellent
149 Chaika Street, Cascadas Complex, Nesebar, Bulgaria
Show on map
4.9 km from city centre,  

This comfortable property in Sunny Beach offers free Wi-Fi, as well as a Turkish steam bath and a saltwater swimming pool. It also provides a sauna, a coffee bar and water slides.

€31
Avg. per night
Apart Hotel Golden Line
Apart Hotel Golden Line
8.6 Excellent
Golden Sands, Golden Sands, Bulgaria
Show on map
0.5 km from city centre,  

Apart Hotel Golden Line offers 4-star accommodation in Golden Sands. It also features an outdoor pool and a Jacuzzi.

€32
Avg. per night

Hotel prices in Bulgaria

2 stars or below

€8 - €59

Villa Maris

No. 1 most popular

Villa Maris
8.9 Excellent
€23
Avg. per night
Dracena Guesthouse

No. 2 most popular

Dracena Guesthouse
8.5 Excellent
€13
Avg. per night
Moreto & Caffeto Hostel

Best value

€8
Avg. per night
3 stars

€21 - €83

Boutique Apart Hotel Versis

No. 1 most popular

€41
Avg. per night
Harmony Suites - Monte Carlo

No. 2 most popular

€50
Avg. per night
Cantilena Complex

Best value

Cantilena Complex
8.3 Excellent
€21
Avg. per night
4 stars and up

€31 - €107

Balkan Jewel Resort & Chalets

No. 1 most popular

€37
Avg. per night
Olymp Apartcomplex

No. 2 most popular

Olymp Apartcomplex
9.3 Excellent
€40
Avg. per night
Cascadas Family Resort

Best value

€31
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Bulgaria travel FAQs

  • Where is the best place to stay in Bulgaria?

    You can find several places worth visiting in Bulgaria. Sunny Beach, Pomorie, and Obzor are some of the most popular amongst our users.

  • What are the best hotels in Bulgaria?

    252 reviews rated Boutique Apart Hotel Versis with an average score of 9.5/10. It may also be worth looking into the Balkan Jewel Resort & Chalets, which received a rating of 8.2/10 from 1,137 reviews. Avenue Deluxe Hotel could also be a good option, with a score of 8.0/10 from 451 reviews.