Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Bulgaria

Filter by star ratings
All filters
Spa Hotel Dragalevtsi
Spa Hotel Dragalevtsi
8.8 Excellent
ul. Karnobatski Prohod 1, Sofia, Bulgaria
Show on map
7.4 km from city centre, Sofia, Bulgaria 
ExcellentBased on 702 reviews
8.8

Featuring a shuttle service to Sofia Airport, as well as complimentary Wi-Fi, SPA Hotel Dragalevtsi is a comfortable base in Sofia. It also offers an outdoor pool and a sauna.

Gloria Palace Hotel
Gloria Palace Hotel
7.0 Good
20, Maria Louisa Blvd, Sofia, Bulgaria
Show on map
0.4 km from city centre, Sofia, Bulgaria 
GoodBased on 941 reviews
7.0

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Sofia. It also offers free wireless internet.

Riu Pravets Golf & Spa Resort
Riu Pravets Golf & Spa Resort
8.5 Excellent
Quater Ezeroto 8, Pravets, Bulgaria
Show on map
3.4 km from city centre, Pravets, Bulgaria 
ExcellentBased on 1,273 reviews
8.5

Riu Pravets Golf & Spa Resort provides 5-star accommodation in Pravets. It also features a sauna, an indoor pool and outdoor tennis courts.

Hotel Geneva
Hotel Geneva
8.2 Excellent
9 Balkandji Iovo Str, Sofia, Bulgaria
Show on map
3.4 km from city centre, Sofia, Bulgaria 
ExcellentBased on 689 reviews
8.2

Boasting a sauna, Geneva Hotel Krasno Selo Sofia is located in Sofia and offers comfortable accommodation. Guests can also make use of complimentary Wi-Fi.

Grand Hotel Velingrad
Grand Hotel Velingrad
9.2 Excellent
50 Saedinenie Boulevard, Velingrad, Bulgaria
Show on map
1.6 km from city centre, Velingrad, Bulgaria 
ExcellentBased on 1,258 reviews
9.2

Conveniently situated and offering an outdoor pool and a sauna, this comfortable hotel is located an easy drive from Rakitovo. It is also steps from Velingrad's well-known attractions.

Lucky Bansko Aparthotel Spa & Relax
Lucky Bansko Aparthotel Spa & Relax
9.1 Excellent
4-10 Kir Blago Todev Street, Bansko, Bulgaria
Show on map
0.5 km from city centre, Bansko, Bulgaria 
ExcellentBased on 1,229 reviews
9.1

Boasting free wireless internet access in all areas, an outdoor pool and a sauna, Lucky Bansko Aparthotel SPA & Relax is located in Bansko and provides modern accommodation. Some of the popular facilities at this sophisticated 5-star property include a rooftop terrace and a Turkish steam bath.

Guest House Stay Nexus
Guest House Stay Nexus
8.4 Excellent
12 Tsvetan Radoslavov Street, Sofia, Bulgaria
Show on map
3.4 km from city centre, Sofia, Bulgaria 
ExcellentBased on 232 reviews
8.4

Situated a short stroll from Joliot-Curie Metro Station, Guest House Stay Nexus offers guests a convenient base while visiting Sofia. It is conveniently located for guests wanting to sightsee in the area.

Best Western Plus Bristol Hotel
Best Western Plus Bristol Hotel
8.3 Excellent
Bul. Hristo Botev 69, Sofia, Bulgaria
Show on map
0.7 km from city centre, Sofia, Bulgaria 
ExcellentBased on 2,272 reviews
8.3

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Sofia. It is ideally located for those wanting to visit the area's popular attractions.

Hotel Panorama
Hotel Panorama
8.8 Excellent
31 Primorski Blvd, Varna, Bulgaria
Show on map
2.1 km from city centre, Varna, Bulgaria 
ExcellentBased on 1,090 reviews
8.8

Featuring a sauna, free Wi-Fi and a private beach, Panorama Hotel Varna is located in Varna and showcases impressive views of Sea Garden. Only a short walk from the Naval Museum, it provides comfortable rooms equipped with a mini bar, free wireless internet access and a private bathroom.

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.

Tips for booking a Bulgaria hotel

Cheapest month:September
Most expensive month:February
Average price in Bulgaria:$78/night
Absolute cheapest price found:$5/night
Cheapest day:Tuesday
Most expensive day:Saturday
$25 - $103
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$33 - $89
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bulgaria hotels

Show all 16,557 hotels
1
Maison Sofia Hotel
Maison Sofia Hotel
8.3 Excellent
Atanas Dukov 36, Sofia, Bulgaria
Show on map
3.5 km from city centre, Sofia 

Maison Sofia Hotel is located in Sofia and offers an indoor pool and a Turkish steam bath. Its premium amenities include a sauna and a fitness room.

2
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.

3
Yantra Grand Hotel
Yantra Grand Hotel
8.6 Excellent
2 Opalchenska Street, Veliko Tarnovo, Bulgaria
Show on map
2.0 km from city centre, Veliko Tarnovo 

Located in Veliko Tarnovo, Yantra Grand Hotel is a short drive from Vasil Levski National Military University and Lokomotiv Stadium. It has a day spa, as well as a sauna, an indoor pool and a Turkish steam bath.

4
Premier Luxury Mountain Resort
Premier Luxury Mountain Resort
8.6 Excellent
11 Karamanitza Str., Bansko, Bulgaria
Show on map
1.8 km from city centre, Bansko 

Premier Luxury Mountain Resort provides modern 5-star accommodation in Bansko. It also features an outdoor pool, a Turkish steam bath and a sauna.

5
Green Life Resort Bansko
Green Life Resort Bansko
8.2 Excellent
Kosherinata Area, Bansko, Bulgaria
Show on map
2.3 km from city centre, Bansko 

Green Life Ski and Spa Resort provides comfortable 4-star accommodation in Bansko. It also offers an outdoor pool, a sauna and a rooftop terrace.

6
Suite Hotel Sofia
Suite Hotel Sofia
8.8 Excellent
1a Yordan Yossifov Str., Sofia, Bulgaria
Show on map
5.2 km from city centre, Sofia 

Boasting a rooftop terrace, Suite Hotel Sofia is situated in Sofia and provides contemporary accommodation. It is moments from University of National and World Economy, eateries and nightlife options.

7
Lucky Bansko Aparthotel Spa & Relax
Lucky Bansko Aparthotel Spa & Relax
9.1 Excellent
4-10 Kir Blago Todev Street, Bansko, Bulgaria
Show on map
0.5 km from city centre, Bansko 

Boasting free wireless internet access in all areas, an outdoor pool and a sauna, Lucky Bansko Aparthotel SPA & Relax is located in Bansko and provides modern accommodation. Some of the popular facilities at this sophisticated 5-star property include a rooftop terrace and a Turkish steam bath.

8
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.

Cheapest hotels in Bulgaria

Show all 16,557 hotels
Hostel 123
Hostel 123
8.4 Excellent
90 ulitsa "Iskar", Sofia, Bulgaria
Show on map
1.1 km from city centre,  

Hostel 123 is a comfortable base while in Sofia and is close to everything the area has to offer. It is located a short stroll from National Gallery for Foreign Art.

$9
Avg. per night
Hostel Mostel Hub Rooms and Apartments
Hostel Mostel Hub Rooms and Apartments
8.5 Excellent
"Makedonia" blv, 2, Sofia, Bulgaria
Show on map
0.8 km from city centre,  

Centrally located, Hostel Mostel Hub Rooms and Apartments offers easy access to Sofia's popular shopping and sightseeing areas. It is located a short stroll from Vitosha Boulevard, Mall of Sofia and Sofia Court House.

$9
Avg. per night
Moreto & Caffeto Hostel
Moreto & Caffeto Hostel
8.4 Excellent
41 V Burel Street, Sofia, Bulgaria
Show on map
2.5 km from city centre,  

Situated a short stroll from European Union Metro Station, Moreto & Caffeto Hostel offers guests an ideal base when visiting Sofia. It also offers bicycle rental, a 24-hour reception and a concierge.

$12
Avg. per night
Libera
Libera
7.0 Good
25 Golyam Bratan, Pavlovo area, Sofia, Bulgaria
Show on map
5.9 km from city centre,  

Libera Sofia is located in Sofia and is close to Boyana Church.

$15
Avg. per night
Hotel Alpha
Hotel Alpha
8.3 Excellent
str. 7 Kukush, Blagoevgrad, Bulgaria
Show on map
0.6 km from city centre,  

Hotel Alpha Blagoevgrad is situated in Blagoevgrad and offers free Wi-Fi. It also provides a 24-hour reception, an express check-in and check-out feature and luggage storage.

$26
Avg. per night
Bon Bon Hotel
Bon Bon Hotel
7.0 Good
Str Sv. Sv. Kiril I Metodi 46, Sofia, Bulgaria
Show on map
0.7 km from city centre,  

Conveniently located in the middle of the city, this 3-star hotel makes for an ideal base in Sofia. It also offers free Wi-Fi, an express check-in and check-out feature and a swimming pool.

$32
Avg. per night
Guest House Stay Nexus
Guest House Stay Nexus
8.4 Excellent
12 Tsvetan Radoslavov Street, Sofia, Bulgaria
Show on map
3.4 km from city centre,  

Situated a short stroll from Joliot-Curie Metro Station, Guest House Stay Nexus offers guests a convenient base while visiting Sofia. It is conveniently located for guests wanting to sightsee in the area.

$37
Avg. per night
Hotel Akord
Hotel Akord
8.2 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.

$39
Avg. per night

Hotel prices in Bulgaria

2 stars or below

$9 - $57

Moreto & Caffeto Hostel

No. 1 most popular

$12
Avg. per night
Libera

No. 2 most popular

Libera
7.0 Good
$15
Avg. per night
Hostel Mostel Sofia

Best value

Hostel Mostel Sofia
8.6 Excellent
$9
Avg. per night
3 stars

$26 - $119

Hotel Rila Sofia

No. 1 most popular

$54
Avg. per night
ibis Sofia Airport

No. 2 most popular

$75
Avg. per night
Hotel Alpha

Best value

Hotel Alpha
8.3 Excellent
$26
Avg. per night
4 stars and up

$50 - $162

Central Hotel Sofia

No. 1 most popular

Central Hotel Sofia
8.7 Excellent
$73
Avg. per night
Grand Hotel Sofia

No. 2 most popular

Grand Hotel Sofia
9.2 Excellent
$119
Avg. per night
Hotel Geneva

Best value

Hotel Geneva
8.2 Excellent
$50
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?

    Sofia, Bansko, and Varna are the most popular places on HotelsCombined for stays in Bulgaria.

  • What are the best hotels in Bulgaria?

    Hotel Rila Sofia (7.6/10 from 4,841 reviews), Central Hotel Sofia (8.7/10 from 1,772 reviews), and Best Western PREMIER Sofia Airport Hotel (9.1/10 from 4,532 reviews) are all highly rated places to stay in Bulgaria.