Sapareva Banya
Spa town 80 km from Sofia with Europe's hottest geyser (103°C) and outdoor thermal pools at 38–42°C. Best combined with Seven Rila Lakes or Borovets.
Sofia: Spa Nature Tour to the 7 Rila Lakes & Sapareva Banya
Quick facts
- Distance from Sofia
- 80 km south (1.5 hr drive)
- Geyser temperature
- 103°C (highest in Europe)
- Pool temperature
- 38–42°C (outdoor pools)
- Nearest hiking
- Seven Rila Lakes (15 km), Borovets (30 km)
- Entry to pools
- ~€8–15 depending on facility
What is Sapareva Banya? A small spa town 80 km south of Sofia, known for Europe’s highest-temperature natural geyser (103°C) and outdoor thermal mineral pools cooled to bathing temperature (38–42°C). Not a resort town in the developed spa sense — more a functional thermal stop, quiet and local, that works particularly well as an afternoon add-on after hiking the Seven Rila Lakes or skiing at Borovets.
The geyser and thermal springs
The Sapareva Banya geyser (locally called Georgi Izvor) is the strongest natural hot spring in Europe by water temperature — 103°C at the source. The geyser is visible in the town as a plume of steam and produces the mineral water that feeds the bathing facilities.
The geyser itself is more a curiosity than a spectacle — it is a pipe in the ground from which boiling water emerges, not a dramatic Yellowstone-type eruption. Still, 103°C mineral water in a small Bulgarian town is genuinely unusual.
The thermal pools use this water, cooled to safe bathing temperature. The mineral composition (sulphur, calcium, magnesium) is typical of geothermal systems and has historical therapeutic claims for joints and skin conditions. Whether you accept those claims or not, 40°C outdoor water after a mountain hike is practically useful.
The bathing facilities
Sapareva Banya has several facilities at different price points:
Aqua Park Sapareva Banya: the main public facility with outdoor pools at different temperatures, water slides, and changing facilities. Entry approximately €8–12 for adults. Busy in summer with families.
Hotel Spa facilities: several hotels in and around town have private thermal pools with higher standards, fewer crowds, and higher prices (€15–25 for external visitors using the spa). Hotel Banya and Iskarsko Dereto hotel are commonly mentioned.
Wild bathing: outside the organised facilities, warm water flows in several spots along the river — some used informally. This is free but has no facilities and water quality is not monitored.
GetYourGuideSofia: Spa Nature Tour to the 7 Rila Lakes & Sapareva BanyaCheck availability →Combining Sapareva Banya with Seven Rila Lakes
This is the most popular combination: hike the Seven Rila Lakes in the morning (full circuit, 3–4 hours), drive 15 km to Sapareva Banya for afternoon thermal pools. It works well logistically and the contrast is satisfying.
The Seven Rila Lakes hike is strenuous — 500 m altitude gain on rocky trails. The thermal soak afterwards is not just pleasant but practical for recovery.
GetYourGuideFrom Sofia: 7 Rila Lakes Hiking & Thermal Spa Day TourCheck availability →See Seven Rila Lakes guide for full hiking details.
Combining with Borovets skiing
Borovets ski resort is 30 km from Sapareva Banya (45 minutes by road). A ski morning at Borovets followed by a thermal afternoon at Sapareva Banya is a structured day tour option that several Sofia-based operators run.
GetYourGuideDay Tour: Ski Borovets & Relax in Thermal Pools and SaunaCheck availability →See Borovets guide for ski area details.
Getting there from Sofia
By car
80 km south — take the Trakia highway toward Plovdiv, exit at Samokov, then south via Dupnitsa road or the Samokov road depending on route. Under 1.5 hours. Road quality is good.
By guided tour from Sofia
Sofia operators include Sapareva Banya as the afternoon component of Seven Rila Lakes day tours. The Seven Lakes + thermal pool combination costs approximately €30–50.
Public transport
Bus from Sofia to Dupnitsa or Samokov, then a local bus or taxi to Sapareva Banya. Infrequent connections — practical for a dedicated visit but awkward if combining with Seven Rila Lakes.
The town: what to expect
Sapareva Banya is a small working spa town, not a resort. The population is under 4,000. The infrastructure is functional: a few hotels, guesthouses, local restaurants. It does not have the dining or nightlife culture of Plovdiv or Bansko.
The town’s main street has a thermal bathing culture visible in the form of local residents visiting the facilities — this is used by Bulgarians for health reasons, not primarily tourist-facing. That local character is part of the appeal if you are looking for something genuinely regional.
Eating: a few local restaurants serve standard Bulgarian food (shopska salad, grilled meats, local trout from the Rilska River). Budget €8–15 for a meal.
Winter visit
In winter, Sapareva Banya thermal pools are especially popular — the combination of snow on the surrounding landscape and steaming outdoor pools is the most atmospheric version of the visit. The pools operate year-round.
The Sofia Ski Weekend itinerary includes Borovets + Sapareva Banya as a standard winter circuit.
Honest assessment
Sapareva Banya is a component, not a destination. As a standalone visit from Sofia, the 80 km drive for thermal pools that are good but not exceptional is marginal — there are closer mineral water facilities in Sofia itself (the central mineral baths, though these have limited public access). Where Sapareva Banya makes perfect sense is as part of a Rila Mountains day: Seven Lakes or Borovets or Rila Monastery in the main part of the day, thermal pools to close it out.
See hot springs and thermal baths guide for how Sapareva Banya compares to other Bulgarian thermal destinations.
Frequently asked questions about Sapareva Banya
What temperature are the Sapareva Banya pools?
The outdoor bathing pools are typically 38–42°C. The natural source is 103°C but water is mixed and cooled before entering the pools.
Is the Sapareva Banya geyser spectacular?
Not in the way of Yellowstone — it is a strong natural hot spring visible as a steam vent, not an erupting column. The temperature record (103°C, highest in Europe) is the main claim to distinction.
How far is Sapareva Banya from Seven Rila Lakes?
15 km by road (20–25 minutes). The most natural combination: lakes hike in the morning, thermal pools in the afternoon.
Can you stay overnight in Sapareva Banya?
Yes — several guesthouses and small hotels, €30–60/night. A base for exploring the Rila area without the tourist infrastructure of Borovets.
Are the Sapareva Banya facilities good quality?
The public aqua park is functional for families. Hotel spa facilities offer higher quality at higher prices. They are not luxury wellness destinations — honest Bulgarian thermal infrastructure.
Is Sapareva Banya worth a dedicated visit from Sofia?
As a half-day component of a Rila Mountains day: yes. As the sole destination: marginal given the drive.
Top experiences
Bookable activities with verified prices and instant confirmation on GetYourGuide.
Related reading

Seven Rila Lakes
Seven glacial lakes above 2,100 m in the Rila Mountains, reachable by gondola and a 3-hour circular hike. What to expect, when to go, and how to get there.

Borovets
Bulgaria's oldest ski resort, 73 km from Sofia at 1,350 m in the Rila Mountains. Smaller than Bansko, far closer, and the base for climbing Musala Peak.

Rila Monastery
Bulgaria's most important monastery and a UNESCO World Heritage Site. How to visit from Sofia, what to see, and what the tour brochures leave out.

Rila Seven Lakes escape: 3-day nature itinerary
Three days exploring the Seven Rila Lakes and Rila Monastery — a practical hiking itinerary from Sofia with route details and real logistics.

Sofia ski weekend: 3 days at Borovets and Bansko
Bulgaria has two ski resorts within 2 hours of Sofia. Here is how to combine Borovets and Bansko in a three-day winter weekend with honest trade-offs.