Search resorts in Sofia Province

Find the resorts that appeal to you the most

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Featured resort destinations

Destination inspiration for your trip – find a resort

Borovets

80 resorts

Samokov

10 resorts

Pravets

5 resorts

Koprivshtitsa

3 resorts

Govedartsi

7 resorts

Etropole

4 resorts

Dolna Banya

3 resorts

The best resorts in Sofia Province

Check out our pick of great resorts in Sofia Province

Filter by:

Property ratingIncludes stars and other ratings.
Review score

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.

B
Biliana
From
Malaysia
A wonderful hotel with excellent service, located just 20 minutes from the Borovets ski slopes. The atmosphere is peaceful and relaxing, perfect for a quiet getaway. The mineral pool is clean and well-maintained, adding to the overall comfort and experience. Highly recommended for anyone looking to combine skiing with relaxation.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,057 reviews
Price from
US$158.17
1 night, 2 adults

Hyatt Regency Pravets Resort

Pravets

Located alongside the serene Pravets Lake, just thirty minutes away from Sofia, Hyatt Regency Pravets Resort in Bulgaria offers an exquisite experience for both business and leisure travelers.

T
Tatiana
From
United Arab Emirates
An exceptional hotel and a stunning location. Service, ambiance, and comfort were all at the highest level. Loved absolutely everything, highly recommend.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,635 reviews
Price from
US$144.01
1 night, 2 adults

Park Hotel Ela

Hotel in 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.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,254 reviews
Price from
US$162.51
1 night, 2 adults

Rila Hotel Borovets

Hotel in Borovets

Rila Hotel Borovets is located in the heart of the first mountain resort in the Balkans - Borovets, 70 km from Sofia.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,988 reviews
Price from
US$155.38
1 night, 2 adults

Hotel Complex SamElyon

Hotel in Samokov

Comfortable Accommodations: Hotel Complex SamElyon in Samokov offers family rooms with air-conditioning, private bathrooms, and modern amenities. Each room includes a TV, wardrobe, and free WiFi, ensuring a pleasant stay.

Wellness and Leisure: Guests can enjoy spa facilities, a sauna, and a hot tub. The hotel features a year-round outdoor and indoor swimming pool, a fitness centre, and yoga classes. Additional amenities include a steam room, hammam, and games room.

Dining Experience: The family-friendly restaurant serves brunch, lunch, and dinner with vegetarian, vegan, and gluten-free options. Breakfast includes warm dishes, fresh pastries, and a variety of beverages. Live music and a bar enhance the dining experience.

Location and Attractions: Located 44 km from Seven Rila Lakes Lift and 62 km from Sofia Airport, the hotel provides easy access to local attractions. Free on-site private parking and a paid shuttle service are available.

E
Elena
From
Bulgaria
Very new, clean and really pleasant atmosphere
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 151 reviews
Price from
US$154.60
1 night, 2 adults

Apartments EMIZA

Samokov

Comfortable Accommodation: Apartments EMIZA in Samokov offers spacious rooms with air-conditioning, private bathrooms, and city views. Each apartment includes a kitchenette, dining area, and balcony, ensuring a pleasant stay.

Wellness Facilities: Guests can enjoy spa facilities and wellness packages, providing relaxation and rejuvenation. The property also features a fitness room, minimarket, coffee shop, and hairdresser/beautician.

Convenient Amenities: Additional amenities include free WiFi, free on-site private parking, paid shuttle service, and bicycle parking. The reception staff speak Bulgarian, German, Greek, English, and Russian.

Local Attractions: Seven Rila Lakes Lift is 43 km away, and Sofia Airport is 65 km from the property. Activities such as skiing, walking tours, and bike tours are available nearby.

R
Ramona
From
Romania
Near the centre, clean, silence.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 134 reviews
Price from
US$65.66
1 night, 2 adults

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 centre, bar, and free WiFi.

P
Petar
From
Australia
The pool, restaurant and room facilities.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 871 reviews
Price from
US$189.48
1 night, 2 adults

Hotel Nikol

Hotel in Dolna Banya

Comfortable Accommodations: Hotel Nikol in Dolna Banya offers family rooms with private bathrooms, balconies, and mountain views. Each room includes a work desk, TV, and free WiFi.

Wellness and Leisure: Guests can enjoy spa facilities, a sauna, hot tub, and fitness centre. The hotel features a year-round outdoor swimming pool with a view, indoor and outdoor play areas, and a children's pool.

Dining Experience: The modern, family-friendly restaurant serves European cuisine with vegetarian and vegan options. Additional amenities include a bar, coffee shop, and terrace.

Location and Services: Located 77 km from Sofia Airport, Hotel Nikol provides free on-site private parking, live music, and free WiFi. Guests appreciate the swimming pool, attentive staff, and cleanliness.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 310 reviews
Price from
US$100.31
1 night, 2 adults

Iglika Hotel & Villas Borovets

Hotel in Borovets

Iglika Hotel & Villas is located in the centre of Borovets, only a 5 minute walk away from both the Martinovi Baraki Lift and the Sitnyakovo Express Gondola.

J
Jacqueline
From
United Kingdom
Everything. The Iglika is modern and feels brand new. Our room (2 adults & 2 children) was very spacious. WiFi connection and TV are excellent. We were half board which was perfect. Not cooking is a holiday itself. Location perfect. Close to shops, ski hire and slopes The bar had lovely, modern and comfortable areas for lots of groups and families. There were also games available. It was good to play chess and draughts with the kids. The swimming pool, sauna, steam room and massage options are ideal after a day skiing. We loved the facilities.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 886 reviews
Price from
US$146.85
1 night, 2 adults

Alpin Borovets, Алпин Боровец

Hotel in Borovets

Alpin Borovets, Алпин Боровец is a small luxury hotel, just 20 metres away from the pistes in the centre of Borovets, one of the most popular ski resorts in Bulgaria.

M
Martin Velgaard
From
Denmark
The Bell boy was excellent, always very helpfull
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 378 reviews
Price from
US$217.35
1 night, 2 adults
All resorts in Sofia Province

Most booked resorts in Sofia Province this month

See all

Popular with guests booking resorts in Sofia Province

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,635 reviews

Popular with guests booking resorts in Sofia Province

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,988 reviews

Popular with guests booking resorts in Sofia Province

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,254 reviews

Popular with guests booking resorts in Sofia Province

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 587 reviews

Popular with guests booking resorts in Sofia Province

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 886 reviews

Popular with guests booking resorts in Sofia Province

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,202 reviews

Popular with guests booking resorts in Sofia Province

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 852 reviews

Popular with guests booking resorts in Sofia Province

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 871 reviews

Popular with guests booking resorts in Sofia Province

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,057 reviews

Popular with guests booking resorts in Sofia Province

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 447 reviews

Resorts that guests love in Sofia Province

See all
Avg. price/night: US$169.42
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,635 reviews
Located in a wonderful natural setting, the resort is very well maintained and makes you for a wonderful stay. For the third time here, I want to come back to this place.
Guest review by Cristina
Young couple
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 572 reviews
Simple cheap ski accomodation…nice and warm, all worked ok. Basic amenities…a bit tired and only the bare essentials in place…electrics a little ‘interesting’. Wi-Fi non existent… Water on demand but only provided enough for one bath and one shower before refreshing… Overall it was cheap enough in a reasonable resort with plenty to do…
Guest review by Greg
Group
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 607 reviews
A nice hotel in the forest. A little way from the main resort but still in walking distance to a great ski slope. Rooms were big and comfortable, food good and the spa is great.
Guest review by Natalie
Family with young children
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 706 reviews
The [very few] staff that were working were excellent but overwhelmed, and this had a direct effect on the ability to serve. The location to the slope was good, knowing there was ski rental at the resort would have saved a great deal of time. A seating area for residents outside would have guaranteed persons staying at the resort a place to eat or drink during the day, sometimes it was impossible to sit, and when we did sit, it took almost 45 minutes to get spoken to.
Guest review by Paul
Family with young children
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 9 reviews
Compact apartment with all essentials provided to self cater for a week. Free parking and good location for resort.
Guest review by Emma
Family with young children
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 886 reviews
The atmosphere was nice. The landscapes and views from the balcony was breathtaking. Close to the forest, and with nearby eco trail, it was perfect for a quick getaway. The rooms were clean and felt luxury and comforting at the same time. Employees are welcoming and always ready to help you out - everyone from the registration, the restaurant, the hygienists. The spa is perfect, has everything needed to get relaxed. Also, its close enough to the lift and the ski resort.
Guest review by Kristian
Young couple

More places to explore, more ways to go

  • Cheap holidays in Borovets

    Plan everything you need for your holidays in one place – from flights and stays to tours and activities
  • Resorts in Bulgaria

    If you're planning a longer trip, look beyond Sofia Province and set off to explore the whole country!