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

Retro Hotel
Retro Hotel
9.2 Excellent
7 Osvobozhdenie Blvd., Haskovo, Bulgaria
Show on map
0.6 km from city centre, Haskovo, Bulgaria 
ExcellentBased on 564 reviews
9.2

Situated in Haskovo, Retro Hotel Haskovo is a short walk from Monument of the Holy Mother of God and provides a swimming pool and free Wi-Fi. It is conveniently positioned for those wanting to discover the area's attractions.

Premier Fort Beach Resort
Premier Fort Beach Resort
9.2 Excellent
Elenite Road, Sunny Beach, Bulgaria
Show on map
3.2 km from city centre, Sunny Beach, Bulgaria 
ExcellentBased on 962 reviews
9.2

Premier Fort Beach Resort offers 4-star accommodation in Sveti Vlas. It features comfortable rooms with an en suite bathroom and a kitchenette.

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

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

Holiday Inn Sofia
Holiday Inn Sofia
8.4 Excellent
111 Alexander Malinov Boulevard, Sofia, Bulgaria
Show on map
9.1 km from city centre, Sofia, Bulgaria 
ExcellentBased on 392 reviews
8.4

Contemporary in its design, Holiday Inn Sofia is positioned in a popular area of Sofia. It also features a gym, an indoor pool and a sauna.

Grand Hotel Pomorie
Grand Hotel Pomorie
8.4 Excellent
Prof. Stoyanov Street 5, Pomorie, Bulgaria
Show on map
2.0 km from city centre, Pomorie, Bulgaria 
ExcellentBased on 897 reviews
8.4

Boasting a Finnish sauna, an indoor/outdoor connecting pool and a sulfur pool, Grand Hotel Pomorie is located in Pomorie and offers luxury accommodation. In addition to free private parking on site, the hotel features comfortable 5-star rooms and a bar.

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

Yo Ho Hostel
Yo Ho Hostel
8.3 Excellent
23 Ruse Str, Varna, Bulgaria
Show on map
1.5 km from city centre, Varna, Bulgaria 
ExcellentBased on 476 reviews
8.3

Centrally located, Yo Ho Hostel allows for easy access to Varna's popular sightseeing and retail areas. It also offers free Wi-Fi, a 24-hour reception and a swimming pool.

Hotel Izvora 2
Hotel Izvora 2
8.4 Excellent
1 Konstantin Rusevich Str., Arbanasi, Bulgaria
Show on map
0.2 km from city centre, Arbanasi, Bulgaria 
ExcellentBased on 352 reviews
8.4

Situated in Arbanasi, Hotel Izvora 2 is within easy driving distance of Veliko Tarnovo and offers an outdoor pool, free Wi-Fi and a swimming pool. It also provides a 24-hour reception, room service and a dry cleaning service.

Tips for booking a Bulgaria hotel

Cheapest month:May
Most expensive month:July
Average price in Bulgaria:C$ 80/night
Absolute cheapest price found:C$ 5/night
Cheapest day:Monday
Most expensive day:Sunday
C$ 55 - C$ 115
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 51 - C$ 88
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bulgaria hotels

Show all 16,537 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
Aris Hotel
Aris Hotel
8.4 Excellent
Seliolu 1, Sofia, Bulgaria
Show on map
1.1 km from city centre, Sofia 

The hotel is situated in Sofia and is within a 10-minute walk of Central Bus Station Sofia. It offers free Wi-Fi, vip rooms and a terrace.

5
Atm Centre Hotel
Atm Centre Hotel
10.0 Excellent
Carigradsko shose 131, Sofia, Bulgaria
Show on map
6.8 km from city centre, Sofia 

Situated within walking distance of Inter Expo Center Tsarigradsko Shose Metro Station, ATM Center Hotel provides guests with a convenient base when in Sofia. It also offers room service, a lift and an outdoor pool.

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
Hotel & Casino Cherno More
Hotel & Casino Cherno More
8.9 Excellent
33 Slivnitsa Blvd, Varna, Bulgaria
Show on map
1.3 km from city centre, Varna 

Situated in the centre of Varna, this hotel features an on-site casino along with a bowling alley. It is moments from Graffit Gallery, restaurants and nightlife options.

8
Venis House
Venis House
8.3 Excellent
6 Strossmayer Str., Plovdiv, Bulgaria
Show on map
0.7 km from city centre, Plovdiv 

Centrally located, Venis House offers easy access to Plovdiv's popular tourist and retail hot spots. It also provides room service, a 24-hour reception and an express check-in and check-out feature.

Cheapest hotels in Bulgaria

Show all 16,537 hotels
Yo Ho Hostel
Yo Ho Hostel
8.3 Excellent
23 Ruse Str, Varna, Bulgaria
Show on map
1.5 km from city centre,  

Centrally located, Yo Ho Hostel allows for easy access to Varna's popular sightseeing and retail areas. It also offers free Wi-Fi, a 24-hour reception and a swimming pool.

C$ 8
Avg. per night
Burgas Studio Nova
Burgas Studio Nova
7.2 Good
Burgas, Bulgaria
Show on map
1.3 km from city centre,  

Conveniently situated, Burgas Studio Nova offers easy access to Burgas's main hot spots. It provides laundry facilities, and is a short stroll from City Hall Burgas.

C$ 24
Avg. per night
Chaika Beach Resort
Chaika Beach Resort
5.9 Okay
Sunny Beach 129, Sunny Beach, Bulgaria
Show on map
1.1 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.

C$ 29
Avg. per night
Dune Beach Boutique Hotel
Dune Beach Boutique Hotel
Kraybrezhna 55, Pomorie, Bulgaria
Show on map
2.3 km from city centre,  

Dune Beach Boutique Hotel offers 4-star accommodation in Pomorie. It also provides an express check-in and check-out feature, a sun deck and a 24-hour reception.

C$ 29
Avg. per night
Hotel Anhea
Hotel Anhea
9.2 Excellent
32 Nezavisimost str., Veliko Tarnovo, Bulgaria
Show on map
1.4 km from city centre,  

Ideally located for sightseeing, Hotel Anhea is a short stroll from several of the city's attractions, including Samovodska Charshiya Complex. It also offers a swimming pool, a sun deck and free Wi-Fi.

C$ 30
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.

C$ 30
Avg. per night
Venis House
Venis House
8.3 Excellent
6 Strossmayer Str., Plovdiv, Bulgaria
Show on map
0.7 km from city centre,  

Centrally located, Venis House offers easy access to Plovdiv's popular tourist and retail hot spots. It also provides room service, a 24-hour reception and an express check-in and check-out feature.

C$ 34
Avg. per night
Premier Fort Sands Resort - Full Board
Premier Fort Sands Resort - Full Board
9.4 Excellent
Elenite Road, Yurtata Area, Sunny Beach, Bulgaria
Show on map
3.3 km from city centre,  

This comfortable resort in Sveti Vlas offers complimentary Wi-Fi, as well as a sun deck and an outdoor pool. It also features a 24-hour reception, massage services and a playground.

C$ 36
Avg. per night

Hotel prices in Bulgaria

2 stars or below

C$ 8 - C$ 53

Atm Centre Hotel

#1 Most popular

Atm Centre Hotel
10.0 Excellent
C$ 42
Avg. per night
Hotel Anhea

#2 Most popular

Hotel Anhea
9.2 Excellent
C$ 30
Avg. per night
Yo Ho Hostel

Best value

Yo Ho Hostel
8.3 Excellent
C$ 8
Avg. per night
3 stars

C$ 30 - C$ 109

Hotel Concorde

#1 Most popular

Hotel Concorde
8.7 Excellent
C$ 44
Avg. per night
ibis Sofia Airport

#2 Most popular

C$ 70
Avg. per night
Bon Bon Hotel

Best value

C$ 30
Avg. per night
4 stars and up

C$ 36 - C$ 119

Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia
C$ 106
Avg. per night
Best Western PREMIER Sofia Airport Hotel

#2 Most popular

C$ 69
Avg. per night
Premier Fort Sands Resort - Full Board
C$ 36
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. Sofia, Sunny Beach, and Varna are some of the most popular amongst our users.

  • What are the best hotels in Bulgaria?

    Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia is a very popular hotel in Bulgaria with a score of 8.3 from 1,513 reviews. Best Western PREMIER Sofia Airport Hotel (9.1 from 4,524 reviews) and Maison Sofia Hotel (8.3 from 893 reviews) are also highly rated Bulgaria hotels based on recent feedback from HotelsCombined users.