Not in the town itself: Bansko's hotels have spa pools, but the mineral springs are in Banya, a spa village about 5 km away with dozens of springs and public baths. For thermal pools near Bansko, that is where to go, and if mineral water in your hotel pool matters, ask before booking.
The short answer on thermal pools in Bansko
Bansko is a mountain resort with spa hotels rather than a spring town. Its top-category hotels have indoor pools, jacuzzis, saunas and wellness areas, but if you want mineral or thermal water specifically, ask the hotel where its pool water comes from. Bansko also lies at the edge of Pirin National Park, a UNESCO World Heritage site, so a morning walk and an afternoon soak in Banya fit into one thermal stay around Bansko.
- Stay in Bansko if you want a hotel spa pool and the mountains on your doorstep.
- Stay in Banya if bathing in spring water is the main reason for your trip.
- Split the difference by basing yourself in Bansko and spending a half-day at the baths in Banya.
Banya: the spring village
Banya is a separate village from Bansko, in Razlog Municipality and about 5 km away. It has dozens of mineral springs and public baths, so it is where you go to bathe in spring water rather than a hotel pool. Spring counts and water temperatures differ between sources, and bath opening hours can change, so check locally on the day rather than relying on a single figure.
Grand Hotel Terme, in the Koneshnitsa area of Banya, holds the top official category in the national tourist register and has 222 rooms. Its name points to thermal bathing, but ask the hotel whether its pools use the village's mineral water. For other places to stay around the village, see Razlog hotels.
Banya also has a new public mineral bath, which opened on 15 June 2026 and is open every day. Its opening prices are 5 EUR for adults and 2 EUR for pensioners, and children under 7 go in free with an adult. An individual tub costs 10 EUR and a family tub 15 EUR, which suits you if you would rather bathe privately than in the shared pools.
Do not mix Banya up with Sapareva Banya, a different spa town with a similar name. Its town mineral bath charges 8 EUR on weekdays and 12 EUR at weekends for the indoor pool, or 36 EUR and 46 EUR for the spa together with the indoor and outdoor pools, and opens daily from 09:00 to 21:00.
Prices checked October 2026.
Spa pools in Bansko hotels
Four of Bansko's top-category hotels describe their spa facilities in detail:
- Kempinski Hotel Grand Arena Bansko: a spa of 1,200 square metres, an indoor pool, outdoor pools, a children's outdoor pool, a jacuzzi and a snow room. The hotel describes itself as ski-in/ski-out, opposite the gondola.
- The Premier resort: a heated indoor pool that the hotel says runs year-round, a seasonal heated outdoor pool, a children's pool, a jacuzzi and a spa and wellness area.
- Regnum Bansko Ski Hotel & SPA: indoor and outdoor pools, an outdoor children's pool, a jacuzzi, a wellness centre and a seasonal aquapark.
- MPM Hotel Sport: a 24 m heated indoor pool, an outdoor jacuzzi and saunas, next to the gondola.
Grand Hotel Bansko, Lucky Bansko Spa & Relax, Boutique Hotel Ores and Amira Hotel also hold the top official category; ask each about its pools and where the water comes from. For more on each spa, read the guide to spa hotels in Bansko. If mineral water in the pool is your priority, compare Velingrad vs Bansko for spa first.
Top-category hotels in Bansko and Banya
All nine hotels below hold the top official category in the national tourist register. Eight are in Bansko and one is in Banya.
| Hotel | Location | Official category | Board | Suits | Page | Book |
|---|---|---|---|---|---|---|
| Kempinski Hotel Grand Arena Bansko | Bansko | 5-star | BB | Large spa, families | View hotel | Check availability |
| Premier Luxury Mountain Resort | Bansko | 5-star | BB, HB | Year-round indoor pool | View hotel | Check availability |
| Regnum Bansko Ski Hotel & SPA | Bansko | 5-star | BB, HB | Families, aquapark | View hotel | Check availability |
| MPM Hotel Sport | Bansko | 5-star | BB | Swimmers | View hotel | Check availability |
| Grand Hotel Bansko | Bansko | 5-star | AI | All ages | View hotel | Check availability |
| Lucky Bansko Spa & Relax | Bansko | 5-star | BB, HB | All ages | View hotel | Check availability |
| Boutique Hotel Ores | Bansko | 5-star | BB, HB | Smaller hotel | View hotel | Check availability |
| Amira Hotel | Bansko | 5-star | Not published | Smaller hotel | View hotel | Check availability |
| Grand Hotel Terme | Banya | 5-star | AI | Staying by the springs | View hotel | Check availability |
Not published by the hotel
To narrow the choice by spa facilities, browse Bansko spa hotels.
Questions
Are there hot springs in Bansko?
Not in the town itself. The mineral springs are in Banya, a spa village in Razlog Municipality about 5 km away, which has dozens of springs and public baths. Bansko's own offer is hotel spa pools, so plan a half-day in Banya if bathing in spring water is the reason for your trip.
How far is Banya from Bansko?
About 5 km. That makes Banya, a spa village in Razlog Municipality, an easy short trip from any Bansko hotel. Journey times depend on how you travel, so ask your hotel how to get there and check the opening hours of the baths locally before you go.
Do Bansko hotels use mineral water?
Ask each hotel. Bansko's top-category hotels describe indoor pools, jacuzzis, saunas and wellness areas, but the springs themselves are in Banya, about 5 km away. If mineral water matters to you, ask the hotel where its pool water comes from, or plan a visit to the public baths in Banya instead.
Is there a top-category hotel in Banya?
Yes. Grand Hotel Terme, in the Koneshnitsa area of Banya, holds the top official category in the national tourist register and has 222 rooms. It suits you if you want to sleep in the spring village rather than in Bansko. Ask the hotel whether its pools use local mineral water before you book.