Swiss Wander

Spa Hotels in St. Gallen, Switzerland

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.
🏨 Hotels in St. Gallen — see prices

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

Live prices for your dates. Pins = spa hotels & thermal baths we recommend. 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