Quick FactsOverview
About Grand Hotel Therme
Grand Hotel Therme, Bulgaria is a five-star luxury hotel and spa in the village of Banya, Blagoevgrad Province, approximately 4 kilometres from Bansko and 160 kilometres from Sofia. It is part of the Grand Hotel Resorts by Pulse chain and is a World Luxury Awards 2023 winner. The spa complex covers over 6,000 square metres and is supplied with mineral water from a thermal spring 3 kilometres from the village, in the Pirin Mountain.
The mineral water rises at around 58 degrees Celsius on average, rich in fluoride, chlorine, sulfur, magnesium, sodium, calcium, and iron, with recognised therapeutic benefits for musculoskeletal conditions, rheumatism, sciatica, and respiratory complaints. The Thracians settled Banya in the 4th century BC for its thermal springs; preserved Roman and Ottoman bath structures in the village connect the modern hotel to centuries of therapeutic bathing tradition. The spa includes 8 outdoor and 4 indoor mineral water pools: the adults-only Outdoor Vitality Pool at 38 degrees Celsius, an Indoor Vitality Pool, an Outdoor Olympic Mineral Water Pool, Infinity Pool, Sky Pool, Interactive Adventure Pool, Kneipp Pool, multiple saunas including Finnish, aroma, herbal, lavender, honey, and bio varieties, an aroma steam bath, an Ice Room, and an Alpine Relaxation Area.
Location & Access
Getting to Grand Hotel Therme
Grand Hotel Therme is in the village of Banya, postal code 2778, Blagoevgrad Province, Bulgaria, approximately 4 kilometres from Bansko and 160 kilometres from Sofia by road. The most practical access is by car from Sofia via the Struma motorway toward the Razlog and Bansko area, approximately two hours. A free shuttle bus runs between the hotel and the Bansko cable car station on a scheduled basis, connecting guests with Bansko town and ski facilities during the ski season.
From Sofia International Airport, the drive is approximately 180 kilometres, about two hours. From Plovdiv International Airport, approximately 166 kilometres by road. The hotel provides its own airport transfer service for guests arriving by air. External day visitors may access the spa for a fee of 50 BGN per person per day, without an overnight stay. The spa is open from 09:00 to 21:00 for day access; the adults-only outdoor pool extends to midnight for overnight guests. Overnight stays require a minimum of two nights; all-inclusive packages from approximately 204 BGN per person per night include full spa access, all meals, and selected drinks. A resort tax of 1.30 BGN per person per day is payable at reception on arrival.
Suitability & Accessibility
Who Grand Hotel Therme Suits
Grand Hotel Therme suits visitors seeking a premium all-inclusive mineral spa resort in southwest Bulgaria, combining luxury hotel facilities with genuine geothermal mineral water in a dramatic Pirin mountain setting. The combination of 12 mineral water pools, extensive sauna and steam facilities, multiple restaurants, and proximity to Bansko ski facilities makes it a practical choice for both winter ski holidays and year-round wellness breaks.
The spa has both adults-only zones and family-accessible areas. Guests aged 15 and over access the full Pulse Spa including all pools. Children have a dedicated children's corner with an animator and selected family pools. Couples and wellness-focused visitors benefit most from the adults-only Vitality Pool, the Sky Pool, and the Alpine Relaxation Area. Day visitors can access the full spa for 50 BGN without an overnight booking, which makes it accessible to travellers based in Bansko or passing through.
The all-inclusive format, which includes breakfast, lunch, and dinner, selected drinks, and full spa access, offers good value for extended stays. Overnight rates start from approximately 204 BGN per person per night with a minimum two-night stay. Wheelchair accessibility is not fully confirmed across all zones; one review noted stairs in some areas, so visitors with mobility requirements should contact the hotel directly before booking.
Safety & Etiquette
Grand Hotel Therme Safety Tips
Grand Hotel Therme is generally safe as a five-star hotel with professionally managed spa facilities, trained staff, and maintained pool areas throughout. The main considerations are the thermal water temperatures, the hot-cold contrast circuit, and the spa zone age rules.
The mineral water pools operate at a range of temperatures, with the Vitality Pools at 38 degrees Celsius. Limit soaking to 15 to 20 minutes per session and use the relaxation areas and cold plunge facilities between thermal sessions to avoid overheating. The Ice Room provides cold contrast; build up tolerance gradually and exit if you feel dizzy or unwell. People with heart conditions, hypertension, or circulatory disorders should consult a doctor before using the thermal pools. Pregnant visitors should seek medical advice and avoid high-temperature pools and steam rooms.
Wet surfaces throughout the spa present a slip risk; wear pool sandals in all wet zones. Keep valuables in the provided lockers before entering pool areas. Photography is not permitted in changing rooms or locker areas. The spa has age restrictions: the full Pulse Spa is available from age 15 and the adults-only pools are restricted to those aged 18 and over; younger children have their own dedicated zones. Adults must supervise children at all times. The outdoor adults-only pool is open until midnight for overnight guests; exit the heated pool slowly and dress promptly when going into cold night air, particularly in winter. Do not consume alcohol before using the thermal circuit.








