Hotels in Bulgaria

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

Bulgaria
Sep 20 — Sep 212
Bulgaria
Mon 9/20
Tue 9/21
...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.2 mi 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.

Best Western Plus Premium Inn
Best Western Plus Premium Inn
8.7 Excellent
Sunny Beach, Sunny Beach, Bulgaria
Show on map
0.2 mi from city centre, Sunny Beach, Bulgaria 
ExcellentBased on 716 reviews
8.7

Situated in Sunny Beach, Best Western Plus Premium Inn is located within easy driving distance of Nesebar and Sveti Vlas. It has a gym, as well as an express check-in and check-out feature, water slides and an outdoor pool.

Riu Pravets Golf & Spa Resort
Riu Pravets Golf & Spa Resort
8.4 Excellent
Quater Ezeroto 8, Pravets, Bulgaria
Show on map
2.1 mi from city centre, Pravets, Bulgaria 
ExcellentBased on 1,388 reviews
8.4

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

Aqua Hotel
Aqua Hotel
8.1 Excellent
St. Devnya No. 12, Varna, Bulgaria
Show on map
1.3 mi from city centre, Varna, Bulgaria 
ExcellentBased on 784 reviews
8.1

Conveniently situated, Aqua Hotel Varna allows for easy access to Varna's popular hot spots. It provides 4-star accommodation with air-conditioned rooms.

Grand Hotel Velingrad
Grand Hotel Velingrad
9.2 Excellent
50 Saedinenie Boulevard, Velingrad, Bulgaria
Show on map
1.0 mi from city centre, Velingrad, Bulgaria 
ExcellentBased on 1,419 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.3 mi from city centre, Bansko, Bulgaria 
ExcellentBased on 1,305 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 Turkish steam bath and a rooftop terrace.

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

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Sofia. It also provides an express check-in and check-out feature, valet parking and a sauna.

Panorama
Panorama
8.8 Excellent
31 Primorski Blvd, Varna, Bulgaria
Show on map
1.3 mi from city centre, Varna, Bulgaria 
ExcellentBased on 1,160 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.

Hotel Vega Sofia
Hotel Vega Sofia
8.7 Excellent
75 D R Gm Dimitrov Bvld, Sofia, Bulgaria
Show on map
2.9 mi from city centre, Sofia, Bulgaria 
ExcellentBased on 650 reviews
8.7

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
0.7 mi from city centre, Sofia, Bulgaria 
ExcellentBased on 722 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.

Tips for booking a Bulgaria hotel

Cheapest month:October
Most expensive month:February
Average price in Bulgaria:$72/night
Absolute cheapest price found:$4/night
Cheapest day:Thursday
Most expensive day:Saturday
$55 - $98
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$58 - $76
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bulgaria hotels

Show all 17,832 hotels
1
Arena di Serdica Hotel
Arena di Serdica Hotel
8.9 Excellent
2-4, Budapest street, Sofia, Bulgaria
Show on map
0.2 mi from city centre, Sofia 

Conveniently situated, Arena Di Serdica Hotel offers easy access to Sofia's best sightseeing areas. It has a spa and wellness centre, as well as a sauna and massage services.

2
Olives City Hotel
Olives City Hotel
8.9 Excellent
1A, Prof. Hristo Vakarelski, Str., Sofia, Bulgaria
Show on map
2.9 mi from city centre, Sofia 

This comfortable hotel in Sofia offers complimentary Wi-Fi, as well as a sauna and ski in/out facilities. It also features a Turkish steam bath, meeting rooms and an indoor pool.

3
Premier Luxury Mountain Resort
Premier Luxury Mountain Resort
8.6 Excellent
11 Karamanitza Str., Bansko, Bulgaria
Show on map
1.2 mi 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.

4
Green Life Resort Bansko
Green Life Resort Bansko
8.2 Excellent
Kosherinata Str, Green Life Sky & Spa Resort, 1 Floor, Bansko, Bulgaria
Show on map
1.4 mi 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.

5
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.3 mi 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 Turkish steam bath and a rooftop terrace.

6
Crystal Palace Boutique Hotel
Crystal Palace Boutique Hotel
9.1 Excellent
14 Shipka Street, Sofia, Bulgaria
Show on map
0.7 mi from city centre, Sofia 

Located in Sofia, Crystal Palace Boutique Hotel provides stylish, 4-star accommodation close to Sofia University. It features a spa and wellness centre, as well as a sauna, a Jacuzzi and 24-hour room service.

7
Grand Hotel Sofia
Grand Hotel Sofia
9.2 Excellent
1 Gurko str, Sofia, Bulgaria
Show on map
0.2 mi 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.4 mi from city centre, Sofia 

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Sofia. It also provides an express check-in and check-out feature, valet parking and a sauna.

Cheapest hotels in Bulgaria

Show all 17,832 hotels
Bon Bon Hotel
Bon Bon Hotel
6.9 Good
Str Sv. Sv. Kiril I Metodi 46, Sofia, Bulgaria
Show on map
0.4 mi 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.

$22
Avg. per night
Santa Sofia
Santa Sofia
8.3 Excellent
Trapezitsa Str. 4, Sofia, Bulgaria
Show on map
0.2 mi from city centre,  

Centrally positioned, Santa Sofia offers easy access to Sofia's best sightseeing areas. It provides free Wi-Fi, a terrace and luggage storage.

$23
Avg. per night
Generaator Sofia Hotel
Generaator Sofia Hotel
8.6 Excellent
83, Knyaginya Maria Luiza Boulevard, Sofia, Bulgaria
Show on map
0.5 mi from city centre,  

Conveniently situated, Generaator Sofia allows for easy access to Sofia's popular hot spots. Guests can also enjoy free internet in all areas.

$29
Avg. per night
Hotel Akord
Hotel Akord
8.1 Excellent
17 Vl. Vazov Blvd. And Str. Baba Vida 1, Sofia, Bulgaria
Show on map
1.7 mi 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.

$29
Avg. per night
Art Hotel Simona
Art Hotel Simona
7.9 Good
Inzhener Ivan Ivanov 10 Blvd., Sofia, Bulgaria
Show on map
1.5 mi from city centre,  

Strategically located in the centre of the city, this 3-star hotel makes for an ideal base in Sofia. Rooms are air conditioned and a Wi-Fi connection is included free of charge.

$30
Avg. per night
Apart Hotel Golden Line
Apart Hotel Golden Line
8.6 Excellent
Golden Sands, Golden Sands, Bulgaria
Show on map
0.3 mi 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
Best Western Lozenetz Hotel
Best Western Lozenetz Hotel
7.9 Good
23, Bul. Sveti Naum, Sofia, Bulgaria
Show on map
1.3 mi from city centre,  

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

$34
Avg. per night
Saint George Palace
Saint George Palace
8.8 Excellent
5 Kosherinata Str., Bansko, Bulgaria
Show on map
1.6 mi from city centre,  

This charming property in Bansko offers free Wi-Fi, as well as a kids club and an indoor pool. It also provides a playground, massage services and meeting rooms.

$34
Avg. per night

Hotel prices in Bulgaria

2 stars and under

$7 - $147

Moreto & Caffeto Hostel

#1 Most popular

$9
Avg. per night
Boulevard Boutique Hotel

#2 Most popular

$30
Avg. per night
Hostel Mostel Sofia

Best value

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

$17 - $84

Hotel Rila Sofia

#1 Most popular

$37
Avg. per night
Best Western Art Plaza Hotel

#2 Most popular

$47
Avg. per night
Bon Bon Hotel

Best value

$22
Avg. per night
4 stars +

$41 - $129

Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia
$87
Avg. per night
Metropolitan Hotel Sofia

#2 Most popular

$52
Avg. per night
Aqua Hotel

Best value

Aqua Hotel
8.1 Excellent
$41
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?

    When visiting Bulgaria, consider checking out Sofia, Bansko, and Varna as some of the most sought after locations.

  • 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,540 reviews. Metropolitan Hotel Sofia (9.1 from 2,634 reviews) and Ramada by Wyndham Sofia City Center (7.9 from 2,600 reviews) are also highly rated Bulgaria hotels based on recent feedback from HotelsCombined users.