Check out our pick of great resorts in Sofia Province
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.

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.

Apartments EMIZA provides spa facilities and wellness packages, as well as air-conditioned accommodation in Samokov, 38 km from Park Vitosha.

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.

HQ apartments Villa Park has a garden, shared lounge, a terrace and restaurant in Borovets. Featuring a bar, the property is located within 47 km of Park Vitosha.

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.

Hotel Podkovata has a shared lounge, terrace, a restaurant and bar in Etropole. With a garden, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Hydropark the Wind Mills is located in Gorna Malina and offers 6 outdoor pools, water slides for adults and children, a restaurant and a lake for sport fishing stocked with trophy fish.

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.

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.

Popular with guests booking resorts in Sofia Province
Popular with guests booking resorts in Sofia Province
Popular with guests booking resorts in Sofia Province
Popular with guests booking resorts in Sofia Province