65 Minutes from Zurich and at 1500 metres, walk up or take the train/cable car - fantastic Alp views, designed by Mario Botta reopened in 2012:
http://www.mineralbad-rigikaltbad.ch
Hotel next door:
http://www.hotelrigikaltbad.ch/de/startslider/
Best,
Rep
Ive been to Leukerbad. Its tiny and nothing special at all. The village is nice though
For Leukerbad- the good thing there is that there are 2 main spas- the municipal one and the one linked to the Hôtel Alpentherme- both very different- + a handful of smaller ones all around town- so you can go to different one during your stay. Taking the Lötschberg tunnel makes it very easy access from ZH.
Lavey is indeed great, at the other end of the Rhône Valley. And so is Saillon- we visited recently and were so pleasantly surprised at our the facilities had been hugely improved. And our favourite is Ovronnaz, but again not great access from ZH.
Bad Zurzach is less than an hour from Zurich and is my personal fave. Not too expensive and good facilities, especially saunas. There is a hotel, but I've never stayed there so I wouldn't know too much about it.
I can highly recommend this place. I've been here a few times and was never disappointing. It has everything OP was inquiring about.
Can you share any thoughts on the restaurants or dining options?
The food was pretty mediocre. The whole place had a bit of a 'business conference hotel' feel to it.
The spa is okay
Good points is that view is nice and it's close to Zurich if that's important but there are much better places further afield in Switzerland.