Hotels in Bulgaria

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

Bulgaria
16 Aug — 17 Aug2
Bulgaria
Tue 16/8
Wed 17/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Bulgaria

Filter by star ratings
All filters
Mpm Hotel Condor
6.4 Good
Sunny Beach, Sunny Beach, Bulgaria
Show on map
2.1 km from city centre, Sunny Beach, Bulgaria 
GoodBased on 99 reviews
6.4

Situated in Sunny Beach, Hotel Condor Sunny Beach is located within easy driving distance of Sveti Vlas and Nesebar. It also offers an outdoor pool, a sun deck and free Wi-Fi.

Rila Hotel Borovets
9.0 Excellent
Borovets, Borovets, Bulgaria
Show on map
0.1 km from city centre, Borovets, Bulgaria 
ExcellentBased on 1,696 reviews
9.0

Rila Hotel Borovets is located in Borovets and features outdoor tennis courts, free Wi-Fi and a Jacuzzi. It also offers a ski school, a swimming pool and a sauna.

Ramada by Wyndham Sofia City Center
7.7 Good
131 Maria Louisa Boulevard, Sofia, Bulgaria
Show on map
1.2 km from city centre, Sofia, Bulgaria 
GoodBased on 1,834 reviews
7.7

This modern hotel is located in Sofia and is a short walk from Central Bus Station Sofia. It is within walking distance of the local area's popular shopping destinations and received Bulgaria's 2009 Best Convention Hotel Award.

Intercontinental Sofia, An IHG Hotel
9.2 Excellent
4 Narodno Sabranie Sq, Sofia, Bulgaria
Show on map
0.8 km from city centre, Sofia, Bulgaria 
ExcellentBased on 1,507 reviews
9.2

Strategically located in the middle of the city, this 5-star hotel makes for an ideal base in Sofia. It offers free Wi-Fi, a Turkish steam bath and a sauna.

Best Western Plus Premium Inn
8.6 Excellent
Sunny Beach, Sunny Beach, Bulgaria
Show on map
0.3 km from city centre, Sunny Beach, Bulgaria 
ExcellentBased on 929 reviews
8.6

Located in Sunny Beach, Best Western Plus Premium Inn is within a 10-minute drive of Old Nessebar and provides private parking on site. It has a gym, as well as an express check-in and check-out feature, water slides and an outdoor pool.

Apart Hotel Golden Line
8.5 Excellent
Golden Sands, Golden Sands, Bulgaria
Show on map
0.6 km from city centre, Golden Sands, Bulgaria 
ExcellentBased on 2,205 reviews
8.5

Apart Hotel Golden Line offers 3-star accommodation in Golden Sands. It also provides a sauna, an outdoor pool and a Jacuzzi.

Primoretz Grand Hotel & Spa
9.0 Excellent
2 Al. Batenberg, Burgas, Bulgaria
Show on map
1.9 km from city centre, Burgas, Bulgaria 
ExcellentBased on 778 reviews
9.0

This Burgas hotel is located within a 10-minute walk of South Bus Station. It also provides a private beach, an outdoor pool and a swimming pool.

Galeon Residence & Spa
8.5 Excellent
Sunny Beach, Sunny Beach, Bulgaria
Show on map
2.2 km from city centre, Sunny Beach, Bulgaria 
ExcellentBased on 568 reviews
8.5

Situated in Sunny Beach, Galeon Residence & SPA provides 5-star accommodation, as well as a sauna, an outdoor pool and a Jacuzzi. It offers complimentary Wi-Fi, a kids pool and a kids club.

Tips for booking hotels in Bulgaria

Cheapest month:January
Most expensive month:August
Average price in Bulgaria:C$ 100/night
Cheapest price found:C$ 10/night
Cheapest day:Saturday
Most expensive day:Tuesday
C$ 24 - C$ 125
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 77 - C$ 107
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bulgaria hotels

1
Maison Sofia - MGallery
7.8 Good
Atanas Dukov 36, Sofia, Bulgaria
Show on map
3.6 km from city centre, Sofia, Bulgaria 

Maison Sofia Hotel is located in Sofia and offers a Turkish steam bath, a Jacuzzi and an indoor pool. It provides 5-star accommodation with air-conditioned rooms.

2
Green Life Resort Bansko
8.2 Excellent
Kosherinata Str, Green Life Sky & Spa Resort, 1 Floor, Bansko, Bulgaria
Show on map
2.3 km from city centre, Bansko, Bulgaria 

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.

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

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 hotel include a Turkish steam bath and a rooftop terrace.

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

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

5
Sense Hotel Sofia
8.7 Excellent
16 Tsar Osvoboditel Blvd., Sofia, Bulgaria
Show on map
0.7 km from city centre, Sofia, Bulgaria 

Strategically located in the heart of the city, this 5-star hotel makes for an excellent base in Sofia. It also features a rooftop terrace, a sauna and an indoor pool.

6
Graffit Gallery Design Hotel
9.0 Excellent
65 Knyaz Boris I Blvd., Varna, Bulgaria
Show on map
1.1 km from city centre, Varna, Bulgaria 

Conveniently situated, Graffit Gallery Design Hotel allows for easy access to Varna's best tourist attractions. It has a spa and wellness centre, as well as a beauty centre, a sauna and a heated pool.

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

Strategically located in the heart of the city, this 5-star hotel makes for an ideal base in Sofia. It is close to the National Archaeological Museum, dining options and shops.

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

Featuring outdoor tennis courts, ski in/out facilities and an outdoor pool, Kempinski Hotel Grand Arena is located in Bansko and provides modern accommodation. Some of the features provided at this cosy 5-star hotel include ski passes, a Jacuzzi and free Wi-Fi.

Cheapest hotels in Bulgaria, Europe

Hostel Mostel Sofia
8.3 Excellent
2a, Makedonia blvd, Sofia, Bulgaria
Show on map
0.8 km from city centre, Sofia, Bulgaria 

Conveniently situated, Hostel Mostel Sofia allows for easy access to Sofia's best hot spots. Guests can also enjoy free internet throughout the property.

C$ 9
Avg. per night
Perla
7.0 Good
Golden Sands, Golden Sands, Bulgaria
Show on map
0.3 km from city centre, Golden Sands, Bulgaria 

Situated in Golden Sands, Hotel Perla Golden Sands offers modern 3-star accommodation, as well as an outdoor pool, a Jacuzzi and a sauna. It also provides a playground, massage services and an all-inclusive meal plan.

C$ 27
Avg. per night
Hotel Zaara
8.2 Excellent
Fregata Area, Nesebar, Bulgaria
Show on map
2.3 km from city centre, Nesebar, Bulgaria 

This comfortable hotel in Sunny Beach offers free wireless internet, as well as meeting rooms and an outdoor pool. It also provides luggage storage, an airport shuttle and a 24-hour reception.

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

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

C$ 33
Avg. per night
Bonita Hotel
7.6 Good
Golden Sands, Golden Sands, Bulgaria
Show on map
0.5 km from city centre, Golden Sands, Bulgaria 

Bonita Hotel is situated in Golden Sands and features complimentary wireless internet. It also provides massage services, a 24-hour reception and an outdoor pool.

C$ 34
Avg. per night
Sevastokrator Hotel & Spa
8.5 Excellent
Arbanassi, Arbanasi, Bulgaria
Show on map
0.4 km from city centre, Arbanasi, Bulgaria 

Located in Arbanasi, Sevastokrator Hotel & SPA is a short drive from Veliko Tarnovo and provides a Jacuzzi, an outdoor pool and a sauna. It offers free Wi-Fi, a Turkish steam bath and a playground.

C$ 37
Avg. per night
Family Hotel Romantic
8.7 Excellent
Sunny Beach, Sunny Beach, Bulgaria
Show on map
0.9 km from city centre, Sunny Beach, Bulgaria 

Family Hotel Romantik Sunny Beach is located in Sunny Beach and features free Wi-Fi. It also offers a beauty centre, an outdoor pool and an express check-in and check-out feature.

C$ 40
Avg. per night
Festa Pomorie Resort
7.2 Good
211, Knjaz Boris First, Pomorie, Bulgaria
Show on map
0.3 km from city centre, Pomorie, Bulgaria 

Located in Pomorie, Festa Pomorie Resort is within a 10-minute drive of Burgas Airport and provides an outdoor pool and a sauna. It offers 4-star accommodation with air-conditioned rooms.

C$ 42
Avg. per night

Hotel prices in Bulgaria

2 stars and under
3 stars
4 stars +

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

Where to stay in Bulgaria

Facts about staying in Bulgaria

  • Where is the best place to stay in Bulgaria?

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

  • What are the best hotels in Bulgaria?

    International Hotel Casino & Tower Suites, rated with a score of 8.4 from 1,292 reviewers, is one of the most popular hotels in Bulgaria. Other top stays include Meliá Grand Hermitage, with an average rating of 8.4 from 619 reviewers, and Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia, with a score of 8.2 from 1,636 reviewers.