Swiss Wander

Spa Hotels in St. Gallen, Switzerland

Bad Ragaz thermal town, St. Gallen
Bad Ragaz thermal town, St. Gallen · Photo: Adrian Michael, CC BY-SA 3.0
Short answer: The best spa hotels in St. Gallen are Grand Resort Bad Ragaz, and the top public thermal baths are Tamina Therme. See them all on a live price map, plus the hikes to pair them with.
🏨 Check hotel prices →

Bad Ragaz — a thermal spa town since the 1800s, and one of Europe's top medical-wellness resorts.

Our St. Gallen spa hotels with live prices — tap a hotel to book. Pins are public thermal baths. We may earn a commission.

Spa hotels

Public thermal baths

Thermal bath

Tamina Therme

Bad Ragaz · St. Gallen

Public thermal baths with indoor and outdoor pools at 36°C.

FAQ

What is the best spa hotel in St. Gallen?

For most visitors: Grand Resort Bad Ragaz in Bad Ragaz. Five-star spa resort fed by the Tamina gorge thermal spring.

Are there thermal baths in St. Gallen?

Yes. Tamina Therme (Bad Ragaz): Public thermal baths with indoor and outdoor pools at 36°C.

Do I need to stay at a hotel to use a spa in St. Gallen?

Hotel spas are usually reserved for guests (some sell day passes off-season). Public thermal baths are open to everyone with a day ticket.

Spa hotels in other cantons

ValaisBern (Bernese Oberland)GraubündenNidwaldenLucerneUriObwaldenSchwyzAppenzell InnerrhodenZurichAargauVaudFribourgTicinoGenevaNeuchâtel