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

Wonderful: 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

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 center, bar, and free WiFi. Surrounded in nature, serene atmosphere, top notch facility, warm pools (31-32 degrees!). The studio rooms in the echo village (villas) are spacious and homy. And for a big family, 2 villas can be connected. One of the best hotels I’ve been in

Show more Show less
9.3
Wonderful
1,351 reviews
Price from
$188
per night

Rila Hotel Borovets

Hotel in Borovets Ski Area, Borovets

Rila Hotel Borovets is located in the heart of the first mountain resort in the Balkans - Borovets, 43 mi from Sofia. Close to ski slopes Warm and friendly hotel Ideal for skiing with children

Show more Show less
9
Wonderful
1,945 reviews
Price from
$106
per night

Hotel COTA1110

Hotel in Beli Iskar

Located in Beli Iskar, 28 miles from Vitosha Park, Hotel COTA1110 provides accommodations with a fitness center, free private parking, a restaurant and a bar. Very nice design, very good food

Show more Show less
9.6
Exceptional
311 reviews
Price from
$93
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
Wonderful
460 reviews
Price from
$36
per night

Hotel Etropolia

Hotel in Etropole

Hotel Etropolia is located in Etropole and has a restaurant and a bar. With a fitness center, 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
Wonderful
185 reviews
Price from
$71
per night

Hotel Nikol

Hotel in Dolna Banya

Located in Dolna Banya, 13 miles from Gate of Trajan, Hotel Nikol provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden. Night swimming in the outdoor pool at the perfect temperature was an amazing experience. The staff were excellent and everything else met or exceeded expectations.

Show more Show less
9
Wonderful
366 reviews
Price from
$66
per night

Belchin Garden SPA&Wellness

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
Wonderful
652 reviews
Price from
$116
per night

Chuchura Family Hotel

Hotel in Koprivshtitsa

Free Wi-Fi and a beautiful garden terrace are offered at the Churchura Family Hotel. This traditional hotel is located 164 feet from the Koprivshtitsa Central Square. Great location. The beds are soooo comfortable - the best night sleep we've had in a while. The breakfast was also great. We'll definitely be back.

Show more Show less
9.2
Wonderful
147 reviews
Price from
$47
per night

"Park Hotel Ela"

Hotel in Borovets Ski Area, Borovets

"Park Hotel Ela", located in the picturesque resort of Borovets, is 164 feet from the gondola elevator and offers luxurious amenities including a sauna, steam bath and massage treatments. Great stay, only 2min walk from gondola!! Definitely value for money. We were surprised with the variety in breakfast and dinner. They even saved food for us since we arrived late. The spa was nice as well.

Show more Show less
9.3
Wonderful
647 reviews
Price from
$87
per night

Hotel Yastrebets Wellness & Spa

Hotel in Borovets

This impressive spa hotel is located in the heart of the magnificent Rila mountain range, near the popular ski resort of Borovets, only a 50-minute drive away from Sofia. Very nice room (we a had a studio, with a living area, a bedroom and a small dressing), excellent breakfast, very nice spa. The hotel is located practically in the forest, the air is very clean, it's quiet and really relaxing. We liked a lot the swimming pool and the different sauna that are available in the spa area. The staff is very well trained and the restaurant has a very good chef. The prices in the restaurant are pretty high, but it's normal, as the quality of the food and the service are very good. Overall we had a great experience.

Show more Show less
9.1
Wonderful
754 reviews
Price from
$119
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 & disinfection
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 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