Sofia Grad (Sofia City Province) is the compact capital region of Bulgaria, a 7,000-year-old city at the foot of Vitosha Mountain where Roman ruins, Orthodox domes, Ottoman mosques, Habsburg-style boulevards and Socialist-era monuments sit within a short walk of each other. The province consists of Sofia city and the small village of Lozen, so almost every sight, restaurant and hotel is in the capital itself. Visitors find cheap euro-priced food and drink, a four-line metro, lively cafe and rakia-bar culture, and hiking trails that start inside the city limits.
Top spas
Curated picks for treatments and day spas.
Grand Hotel Sofia Spa
Grand Hotel Sofia Spa is a hotel spa in Gurko Street, city centre, Sofia, offering pool, sauna, steam room.
Grand Hotel Millennium Sofia Spa
Grand Hotel Millennium Sofia Spa is a hotel spa in Vitosha Boulevard, southern end, Sofia, offering massage, sauna, pool.
Hyatt Regency Sofia Spa
Hyatt Regency Sofia Spa is a hotel spa in Vasil Levski Square, Sofia, offering massage, sauna, fitness.
Maison Sofia Spa
Maison Sofia Spa is a hotel spa in Lozenets, Sofia, offering massage, wellness treatments.
Bankya Mineral Baths
Bankya Mineral Baths is a thermal mineral bath in Bankya, Sofia, offering thermal pool at about 37c, mineral showers, steam rooms.
Infinity Spa Pancharevo
Infinity Spa Pancharevo is a day spa in Pancharevo, Sofia, offering mineral pools, day-spa access.
Pancharevo Public Mineral Bath
Pancharevo Public Mineral Bath is a public mineral bath in Pancharevo, Sofia, offering hot mineral bathing.
Wellness retreats
Multi-day immersive experiences.
Bankya spa-town day trip
Day or half-day trip to the spa town of Bankya, on the western edge of Sofia, combining the mineral baths and the surrounding park.
Where: Bankya, Sofia
Pancharevo lakeside mineral soak
Half-day outing to Pancharevo Lake and its mineral springs southeast of the city.
Where: Pancharevo, Sofia
Signature treatments
Local specialties worth seeking out.
Yoga & meditation
Studios, classes, and meditation centres.
Borisova Gradina and Yuzhen Park
Sofia's large city parks are popular for outdoor yoga and morning exercise in warm months.
Wellness travel tips
Get the most from your wellness experience.
Sofia sits on natural mineral springs, and only a few of the historic public baths have been restored, so check opening status before travelling to any one site.
Bring a swimsuit, flip-flops and a towel to public mineral baths; bathing caps may be required in pools.
Hotel spas often charge non-guests separately for pool and steam room access.
Bankya is reached by public transport from the centre in under an hour.
Avoid hot mineral baths for the first hour after a heavy meal.