Skip to main content

Stay in Sofia Province 's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

SPA Complex Belchin Spring 4 stars

Hotel in Belchin

Featuring a free spa, an indoor pool with mineral water and an outdoor pool, SPA Complex Belchin Spring has a restaurant, fitness centre, bar, and free WiFi. The hotel is perfect for families with children. My daughter loved everything about it :)

Show more Show less
9.3
Superb
1,339 reviews
Price from
US$187
per night

Rila Hotel Borovets 4 stars

Hotel in Borovets Ski Area, Borovets

Rila Hotel Borovets is located in the heart of the first mountain resort in the Balkans - Borovets, 70 km from Sofia. Everything almost…location, pool, roof top restaurant, confortable beds. We wll be back for sure :)

Show more Show less
9
Superb
1,949 reviews
Price from
US$106
per night

Nicole Hotel & Restaurant 2 stars

Hotel in Samokov

Located in Samokov, Nicole Hotel & Restaurant provides 2-star accommodation with private terraces. Featuring room service, this property also provides guests with a restaurant. The atmosphere and tasty Bulgarian food. The place has a charm. Big portions of salads and main dishes for very good price. Hard to believe this place is real.

Show more Show less
9.6
Exceptional
148 reviews
Price from
US$49
per night

Hotel COTA1110

Hotel in Beli Iskar

Located in Beli Iskar, 45 km from Park Vitosha, Hotel COTA1110 provides accommodation with a fitness centre, free private parking, a restaurant and a bar. The rooms were very spacious, great breakfast. Staff was very nice and helping.

Show more Show less
9.6
Exceptional
313 reviews
Price from
US$84
per night

HQ apartments Villa Park

Hotel in Borovets

HQ apartments are private studios in apart hotel Vila Park, set in Borovets. With ski-to-door access, the property also features a garden. The hotel provides a European restaurant. Everything was very nice, the apartment is spacious with all the necessities needed. Very modern and cozy. Hostess was very friendly and easy to talk to

Show more Show less
9.4
Superb
462 reviews
Price from
US$36
per night

Hotel Etropolia 3 stars

Hotel in Etropole

Boasting a restaurant and a bar, Hotel Etropolia is situated in Etropole. Featuring a fitness centre, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. We liked everything at Hotel Etropolia! The staff was really polite, the food at the restaurant was delicious. Our room was very spacios, with a great view to the mountains. Everything was very clean. We would love to stay there again. Etropole is a charming little town.

Show more Show less
9.4
Superb
187 reviews
Price from
US$71
per night

Hotel Nikol 2 stars

Hotel in Dolna Banya

Located in Dolna Banya, 22 km from Gate of Trajan, Hotel Nikol provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. We are regular visitors and we love the place. Some improvements are needed in terms of room convenience, the sewage and some maintenance of the internal spa. The restaurant staff are great, really hospitable and really nice!

Show more Show less
9
Superb
362 reviews
Price from
US$66
per night

Belchin Garden SPA&Wellness 4 stars

Hotel in Belchin

Offering 4 outdoor and indoor pools with mineral water, Belchin Garden SPA&Wellness is located on the outskirts of Belchin, in the resort village of Belchin Banya. nice, comfortable, relaxing SPA hotel, exceptionaly friendly staff - all of those people!

Show more Show less
9.1
Superb
656 reviews
Price from
US$116
per night

Chuchura Family Hotel 2 stars

Hotel in Koprivshtitsa

Free Wi-Fi and a beautiful garden terrace are offered at the Churchura Family Hotel. This traditional hotel is situated 50 metres from the Koprivshtitsa Central Square. Very nice restaurant hotel located in center of town. Cozy and comfortable.

Show more Show less
9.2
Superb
150 reviews
Price from
US$47
per night

"Park Hotel Ela" 3 stars

Hotel in Borovets Ski Area, Borovets

"Park Hotel Ela", located in the picturesque resort of Borovets, is 50 metres from the gondola lift and offers luxurious amenities including a sauna, steam bath and massage treatments. I really liked the downstairs space in the bar and restaurant. The spa was also very nice. The rooms were comfy cozy and warm. Not too keen on the bathroom , especially the flooring but the shower was sufficient . The restaurant food was very delicious and great choices were available. Bar staff were very happy and helpful and drinks not extortionate The property was close to the gondola and a short walk to the training pistes with a red blue and green run leading straight down to the apres ski area . I plan to book again for sure 😊

Show more Show less
9.3
Superb
652 reviews
Price from
US$87
per night

Hotels with extra health and safety measures

Find hotels in Sofia Province with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Sofia Province in the past month

See all

Sofia Province 's best hotels with breakfast

See all

Budget hotels in Sofia Province

See all

Hotels in Sofia Province that you can book without a credit card

See all

Sofia Province highlights

FAQs about hotels in Sofia Province

Planning a trip? Get inspired by reviews of cities in Sofia Province