Hot Springs in Bulgaria: The Free & Wild Bathing Guide

Bulgaria has more than 600 mineral springs — and while most now feed hotels and bath houses, a handful still flow exactly as they have for thousands of years: hot, free and open to anyone who finds them. This is the guide to those places. We've sorted the sites into three clear tiers: genuinely free and wild, almost free (entry costs pocket change), and — because the internet is full of confident misinformation on this topic — famous "hot springs" you can't actually bathe in at all. Everything below was checked against Bulgarian-language sources and local knowledge; a couple of caveats are marked where things may change. Each site comes with a Google Maps link.
One general note before you pack a towel: wild pools are maintained by volunteers and municipalities, not resorts. Conditions vary with the season and with who last cleaned them. That's part of the deal — and part of the charm.
Tier 1: Truly free and wild
#### Rupite — the volcanic pools The most famous wild bathing spot in Bulgaria, and the only one that regularly makes European free-hot-springs lists. At the foot of Kozhuh — an extinct volcano near Petrich, mineral water erupts at around 75°C and cools through a chain of shallow, hand-dug pools to a bathable 30–40°C. Locals shift concrete slabs to divert the scalding inflow until each pool sits at the temperature they want. The setting is bare, steamy and strange — this is also the site connected with the prophetess Baba Vanga, and it has an atmosphere to match. No changing rooms, no showers, no fee. Come early morning or at sunset, keep soaks to 15–20 minutes, and bring old swimwear — the minerals stain. Sandanski, 20 minutes away, is the natural base, with proper spa hotels for the contrast programme. (Google Maps ↗)
#### Zheleznitsa — hot water in a forest, 40 minutes from Sofia If you're searching for hot springs near Sofia, this village on the southern slopes of Vitosha is the answer — and it has not one free spot but three. In the village itself, warm mineral water (~30°C year-round) runs free at the old bath building (Google Maps ↗). Follow the river valley about two kilometres upstream and you reach the "forest jacuzzis" — two pools built and maintained by volunteers, where you soak under trees with nothing but birdsong for infrastructure; the larger pool takes about half an hour to refill once the inflow is opened (Google Maps ↗). And somewhere further out there is a third, wilder spring that regulars keep deliberately quiet — an unofficial naturist spot. We'll respect that and leave it unmapped; if you stumble across it, the dress code will be self-explanatory.
#### Dolno Osenovo — the village where hot water runs into the river In the Rila foothills above Simitli, mineral water at 30–60°C simply pours into the river, and the villagers have used it forever — for bathing, and just as traditionally for washing rugs. A few simple basins have been built at the outflows. This is wild bathing at its most unpolished: no signage, no facilities, entirely free, and a glimpse of how all of Bulgaria's springs were used before the resorts arrived. (Google Maps ↗)
#### Marikostinovo — springs and a wild mud field Three kilometres from Marikostinovo village in the Struma valley, some twenty springs surface at 35–61.5°C alongside an open-air deposit of curative mud — local press calls the area "the natural spa zone of the Southwest". People soak in the warm runnels and self-apply the mud, all free. Expect rough edges and check conditions locally; it pairs naturally with Rupite, twenty minutes down the valley. (Google Maps ↗)
#### The free seaside mud spas — Atanasovsko Lake and Pomorie Bulgaria's wild bathing isn't only thermal. At the southern saltworks of Atanasovsko Lake, on the edge of Burgas, free public pools of brine (locally luga, often translated as "lye") and black curative mud operate roughly 8:00–20:00 in season — routinely described as the biggest free open-air spa in the country. The routine: a thin layer of mud, 15–20 minutes drying in the sun until it turns pale and cracks (avoid the midday heat), a rinse in the brine pools, then a swim in the sea to finish. Once a day is plenty. The pools themselves are free; showers and changing cabins cost about 50 cents (Google Maps ↗). Twenty minutes up the coast, people do the same on the shore of Pomorie's salt lake, home to one of Europe's most reputed liman mud deposits — the town's paid mud-therapy centre draws from the same lake (Google Maps ↗). Further north, at Tuzlata near Balchik, part of the shallow lagoon serves as an informal "mud beach" where visitors coat themselves, next to a small mud-therapy clinic (Google Maps ↗).
Tier 2: Almost free — entry for pocket change
Purists can skip these; pragmatists will note that a few euros buy a proper pool and somewhere to change. Prices are low but worth re-checking locally — several were quoted in leva before Bulgaria switched to the euro in January 2026.
- Miroto pools at Ognyanovo — the hottest open-air pools in this guide: two pools in the Mesta valley fed by the hottest springs of a 17-spring cluster, at 42 and 42.5°C — genuinely hot rather than pleasantly warm. Long known as a free soak, the site now charges an entry fee of about €2.50; the entrance is at the far end of the car park, next to the children's playground. A recent visitor reported clean water and changing rooms, with staff fishing fallen leaves out of the pools — but bring your own toilet paper and soap. The pools are sunk into the ground, which keeps the wind off, so you can lie out beside them when the heat gets too much. Ognyanovo's spa hotels are five minutes away when you want a towel warmer than the one in your backpack. (Google Maps ↗)
- Varvara mineral baths, 15 minutes from Velingrad — open-air mineral pools open year-round and around the clock, fed by springs that include Bulgaria's second-hottest borehole (92°C). Entry is symbolic — a fraction of any spa-hotel day pass. (Google Maps ↗)
- Dobrinishte town mineral pool — the working-town counterpart to Dobrinishte's spa hotels: entry for about a euro, a free 24/7 hot fountain out front, and — a detail we love — a free public mineral-water laundry behind the bath house. (Google Maps ↗)
- Oshtava (Kresna) — the "Hladkata Banya" bath house between Stara Kresna and Oshtava charges a euro or two for its small ~40°C basins. The wilder upper bath, "Vryalata Voda", lies 14 km up a dirt road and is currently closed — a legend for now, not a destination. (Google Maps ↗)
- Yagoda mineral beach (near Kazanlak) — a village mineral beach with adult and children's pools on 54°C spring water, at village prices (the adjacent hotel spa is the expensive way in). (Google Maps ↗)
- Pancharevo mineral beach (Sofia) — the closest regulated warm bathing to the capital: indoor and outdoor pools by the lake on a 47°C spring, entry around €5. If Zheleznitsa's forest pools are too rustic, this is the civilised fallback. (Google Maps ↗)
And there are many more. Almost every Bulgarian spa town has a cheap municipal bath house or a village mineral pool, and together they make one of the country's best-value ways to bathe in hot mineral water — far too many to list here. They deserve a guide of their own, which is coming soon.
Hot springs near Bansko: the ski-and-soak triangle
A special mention, because so many people search for exactly this. Bansko itself has no hot springs — the ski town's "thermal" hotels pipe water from neighbouring villages. The real springs form a triangle around it: Banya, 5 km away (Google Maps ↗), with 75+ springs (its hotels open their mineral pools to non-guests for a fee); Dobrinishte and its one-euro town pool, 6 km; and the open-air Miroto pools at Ognyanovo (about €2.50 entry), some 40 minutes over the hills. Skiing until four and sitting in 42-degree water under the stars by six is one of Bulgaria's great undersold experiences — we cover the full combination in our Spa in Bulgaria guide.
Tier 3: Famous "hot springs" you can't actually bathe in
The myth-busting section — places the internet will confidently send you with a swimsuit, wrongly.
- Knyazhevo (Sofia) — the famous "royal" spring, once favoured by Tsar Boris III, is a drinking fountain; people queue with bottles, not towels. The old bath building is closed as unsafe. (Google Maps ↗)
- Sofia's city-centre mineral taps by the Central Mineral Baths building — hot, free and drinkable, but strictly for filling bottles. (The landmark bath building itself is now a museum.) (Google Maps ↗)
- Kleptuza in Velingrad — Bulgaria's biggest karst spring and a beautiful lake, but the water is cold and swimming is prohibited. Velingrad's actual hot water is in its baths and hotels. (Google Maps ↗)
- The Sapareva Banya geyser — 103°C, the hottest in continental Europe, and for viewing only, unless you're a soup ingredient. Bathing in Sapareva Banya happens in the (paid, excellent) pool complexes fed by the same water. (Google Maps ↗)
Wild bathing: safety and etiquette
Free springs stay free and pleasant because people treat them well:
- Limit hot soaks to 15–20 minutes, hydrate, and get out if you feel dizzy. The hotter pools (Miroto, Rupite) put real strain on the circulation, and the coastal mud treatments are no gentler. If you're pregnant or have a heart or circulatory condition, skip the hot pools and the mud unless your doctor has cleared you — our balneotherapy guide covers who should be careful and why.
- No soap or shampoo in the pools — these are living springs, often someone's washing water downstream.
- Pack out everything you bring in; volunteers, not staff, clean these places.
- Swimwear is the norm. Bulgaria is a fairly conservative country and wild bathing here is a family affair — the one naturist exception above keeps itself well hidden for a reason.
- Old swimwear is smart — iron- and mineral-rich water stains fabric permanently.
- Winter is glorious at the hotter pools (steam, snow, stars) but paths get icy — boots and a headlamp.
Soak wild by day, sleep well by night
Every spring in this guide sits within half an hour of a proper balneo town — which is exactly how we'd plan it: wild pools for the adventure, then a spa hotel with hot mineral water on tap for the recovery. Start with Sandanski for Rupite and Marikostinovo, Ognyanovo for Miroto, Dobrinishte for the Bansko triangle — or the full picture in our Spa in Bulgaria guide.
Frequently asked questions
Are there free hot springs in Bulgaria?+
Yes — genuinely free, wild bathing exists at Rupite near Petrich (volcanic pools, 30–40°C), Zheleznitsa near Sofia (village spot and forest pools, ~30°C), Dolno Osenovo near Simitli, and the Marikostinovo springs and mud field. On the coast, the Atanasovsko Lake saltworks and the Pomorie lake shore offer free mud and brine bathing. The hottest open-air pools, Miroto at Ognyanovo (42°C), charge only about €2.50.
Where are the hot springs near Sofia?+
The best free option is Zheleznitsa, 23 km south on Vitosha's slopes: warm water at the village bath building plus two volunteer-built "forest jacuzzi" pools a 2 km walk upstream. The closest regulated warm bathing is the Pancharevo mineral beach (47°C spring, small entry fee). The famous Knyazhevo spring is drinking-only.
Are the hot springs near Bansko free?+
Bansko itself has none — the springs surround it: the open-air Miroto pools at Ognyanovo (about 40 minutes) charge about €2.50; Dobrinishte's town mineral pool costs about a euro; Banya village's hotel pools admit non-guests for a fee. Skiing plus an evening soak is one of Bulgaria's best combinations.
Can you bathe at Rupite?+
Yes — the source itself is fenced (around 75°C), but its water feeds a chain of free open pools that cool to 30–40°C. There are no facilities: bring old swimwear, flip-flops, water and a towel, and limit soaks to 15–20 minutes.
Is wild hot-spring bathing in Bulgaria safe?+
Generally yes, with common sense: keep hot soaks short, hydrate, skip the hot pools and the mud if you're pregnant or have a heart or circulatory condition unless your doctor has cleared you, never bathe with fever or open wounds, and mind icy paths in winter. Pool cleanliness varies — they are volunteer-maintained.
Do I need to wear a swimsuit at Bulgarian hot springs?+
Yes — Bulgaria is fairly conservative and wild bathing is a family affair; swimwear is the norm at almost every site (the one exception is an unofficial naturist spring near Zheleznitsa). Wear old swimwear, as mineral-rich water stains permanently.
When is the best time for wild hot springs in Bulgaria?+
The hotter pools (Miroto, Rupite) are at their most atmospheric in cold weather — steam, snow and stars — while the seaside mud lagoons are a summer affair. Early morning and sunset are the quiet hours year-round.