Search resorts in Sofia Province

Find the resorts that appeal to you the most

November 2026

1234567
891011121314
15161718192021
22232425262728
2930

December 2026

12345
6789101112
13141516171819
20212223242526
2728293031
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 selection 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.

V
Veselin
From
Belgium
The staff is really friendly amd what what you get for the very low price is amazing
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,057 reviews
Price from
$144.19
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.

N
Nenad
From
United States
I liked everything except the prices in the restaurant
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,635 reviews
Price from
$130.97
1 night, 2 adults

Park Hotel Ela

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

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,254 reviews
Price from
$163.61
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, 43 mi from Sofia.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,988 reviews
Price from
$141.52
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 center, 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 27 mi from Seven Rila Lakes Elevator and 39 mi from Sofia Airport, the hotel provides easy access to local attractions. Free on-site private parking and a paid shuttle service are available.

Y
Yaniv
From
Romania
New property with excellent facilities: warm pools and outdoor pool, spa center with sauna. The breakfast was very good. We also ate dinner at the restaurant and enjoyed.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 151 reviews
Price from
$141.30
1 night, 2 adults

Apartments EMIZA

Samokov

Comfortable Accommodations: 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 Elevator is 27 mi away, and Sofia Airport is 40 mi from the property. Activities such as skiing, walking tours, and bike tours are available nearby.

P
Polly21
From
Bulgaria
The size of the apartment was perfect for us all. There was a small kitchen and very comfy beds.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 134 reviews
Price from
$59.71
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 center, bar, and free WiFi.

I
Ivan
From
United Kingdom
Everything was great, the best was the food for lunch/dinner. I didn't have the expectation that the hotel food would be that good, and reasonably priced.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 871 reviews
Price from
$173.43
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 center. 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 48 mi 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
Wonderful - What previous guests thought, 310 reviews
Price from
$91.52
1 night, 2 adults

Iglika Hotel & Villas Borovets

Hotel in Borovets

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

M
Miruna
From
Australia
A wonderful hotel with a boutique and comfortable feel. The bed was super comfortable and the location is great. Great shower pressure too. The breakfast was an added bonus !
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 886 reviews
Price from
$134.01
1 night, 2 adults

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

Hotel in Borovets

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

A
Adam
From
United Arab Emirates
We had an amazing reception on arrival from Slavahce who carried all our bags and Tsvetelina on reception. Both delightful and very helpful.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 378 reviews
Price from
$197.36
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
Wonderful - What previous guests thought, 2,635 reviews

Popular with guests booking resorts in Sofia Province

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

Popular with guests booking resorts in Sofia Province

Scored out of 10, guest rating 9.1
Wonderful - 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
Wonderful - 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
Excellent - What previous guests thought, 852 reviews

Popular with guests booking resorts in Sofia Province

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

Popular with guests booking resorts in Sofia Province

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

Popular with guests booking resorts in Sofia Province

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

Resorts That Guests Love in Sofia Province

See all
Avg. price/night: $169.42
Scored out of 10, guest rating 9.0
Wonderful - 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
Wonderful - 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
Excellent - 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
Wonderful - 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

  • Resorts in Bulgaria

    If you're planning a longer trip, look beyond Sofia Province and explore the whole country!
  • Cheap vacations in Borovets

    Plan everything you need for your vacation in one place – from flights and stays to tours and activities