Hotels in Bulgaria

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

Bulgaria
Aug 4 — Aug 52
Bulgaria
Wed 4/8
Thu 5/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Bulgaria

Filter by star ratings
All filters
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 365 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.

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 397 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,6 km from city centre, Bansko, Bulgaria 
ExcellentBased on 1 327 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.

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

Panorama Hotel
Panorama Hotel
8,8 Excellent
31 Primorski Blvd, Varna, Bulgaria
Show on map
2,1 km from city centre, Varna, Bulgaria 
ExcellentBased on 1 218 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.

Hotel Vega Sofia
Hotel Vega Sofia
8,8 Excellent
75, D-r G. M. Dimitrov Blvd., Sofia, Bulgaria
Show on map
4,7 km from city centre, Sofia, Bulgaria 
ExcellentBased on 651 reviews
8,8

Located in Sofia, Hotel Vega is within a 15-minute drive of Sofia Airport and offers a Turkish steam bath and a sauna. The various facilities this traditional hotel has to offer include a safe, a beauty centre and a terrace.

Hotel Budapest
Hotel Budapest
8,9 Excellent
92 A Budapeshta Street, Sofia, Bulgaria
Show on map
1,1 km from city centre, Sofia, Bulgaria 
ExcellentBased on 693 reviews
8,9

This modern Sofia hotel is located within a 10-minute walk of Central Bus Station Sofia. It also offers a rooftop terrace, valet parking and an express check-in and check-out feature.

Rosslyn Central Park Hotel Sofia
Rosslyn Central Park Hotel Sofia
9,1 Excellent
106, Vitosha Boulevard, Sofia, Bulgaria
Show on map
1,4 km from city centre, Sofia, Bulgaria 
ExcellentBased on 533 reviews
9,1

Conveniently located in the heart of the city, this 4-star hotel makes for an excellent base in Sofia. Guests can also enjoy complimentary internet access.

Tips for booking a Bulgaria hotel

Cheapest month:October
Most expensive month:February
Average price in Bulgaria:R912/night
Absolute cheapest price found:R55/night
Cheapest day:Sunday
Most expensive day:Saturday
R691 - R1 159
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R780 - R925
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bulgaria hotels

Show all 18 182 hotels
1
Maison Sofia Hotel
Maison Sofia Hotel
8,2 Excellent
Atanas Dukov 36, Sofia, Bulgaria
Show on map
3,6 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
8,9 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,9 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
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,6 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.

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

8
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 

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.

Cheapest hotels in Bulgaria

Show all 18 182 hotels
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.

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

R420
Avg. per night
Best Western Lozenetz Hotel
Best Western Lozenetz Hotel
8,1 Excellent
23, Bul. Sveti Naum, Sofia, Bulgaria
Show on map
2,2 km from city centre,  

Best Western Lozenetz Hotel offers a stylish setting when in Sofia. It is ideally located for those wanting to discover the area's attractions.

R478
Avg. per night
Chaika Beach Resort
Chaika Beach Resort
5,8 Okay
Sunny Beach 129, Sunny Beach, Bulgaria
Show on map
1,0 km from city centre,  

Situated in Sunny Beach, Chaika Beach Resort provides modern 4-star accommodation, as well as a swimming pool, a sauna and a private beach. The multiple facilities this luxury hotel offers include a Turkish steam bath, a Jacuzzi and a beauty centre.

R478
Avg. per night
Slavyanska Beseda Hotel
Slavyanska Beseda Hotel
7,7 Good
Slavianska Str. 3, Sofia, Bulgaria
Show on map
0,5 km from city centre,  

Conveniently located, Slavyanska Beseda Hotel offers easy access to Sofia's main sightseeing areas. It provides 3-star accommodation with air-conditioned rooms.

R493
Avg. per night
Apart Hotel Golden Line
Apart Hotel Golden Line
8,6 Excellent
Golden Sands, Golden Sands, Bulgaria
Show on map
0,6 km from city centre,  

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

R551
Avg. per night
Hemus Hotel
Hemus Hotel
7,6 Good
31 Cherny Vrah, Sofia, Bulgaria
Show on map
2,1 km from city centre,  

Hemus Hotel Sofia offers a comfortable setting when in Sofia. It is ideally positioned for guests wanting to discover the area's attractions.

R551
Avg. per night
Boutique Hotel Uniqato
Boutique Hotel Uniqato
9,1 Excellent
119 Pirin Str, Bansko, Bulgaria
Show on map
1,6 km from city centre,  

Boutique Hotel Uniqato is located in Bansko and offers a Turkish steam bath. It also provides massage services, an express check-in and check-out feature and a sauna.

R565
Avg. per night

Hotel prices in Bulgaria

2 stars or below

R101 - R507

Moreto & Caffeto Hostel

No. 1 most popular

R130
Avg. per night
Hotel Cheap

No. 2 most popular

Hotel Cheap
8,5 Excellent
R507
Avg. per night
Hostel Mostel Sofia

Best value

Hostel Mostel Sofia
8,6 Excellent
R101
Avg. per night
3 stars

R348 - R1 087

Rila Hotel Sofia

No. 1 most popular

R580
Avg. per night
Best Western Art Plaza Hotel

No. 2 most popular

R768
Avg. per night
Bon Bon Hotel

Best value

R348
Avg. per night
4 stars and up

R609 - R1 869

Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia
R1 290
Avg. per night
Metropolitan Hotel Sofia

No. 2 most popular

R841
Avg. per night
Grand Hotel Riga

Best value

Grand Hotel Riga
8,9 Excellent
R609
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?

    Users favour staying in areas such as Sofia, Bansko, and Kardzhali. Consider these locations when searching for your desired stay.

  • What are the best hotels in Bulgaria?

    Bulgaria is home to many highly-rated hotels, one of which is Zigen House, which has a current rating of 9,4. For other potential stays, consider Trifon Zarezan Family Hotel and Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia, which can also be great places to stay in Bulgaria.