Skip to main content

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

The best spa hotels in St.Gallen Canton

Check out our selection of great spa hotels in St.Gallen Canton

Filter by:


Review score

Wonderful: 9 Very Good: 8 Good: 7 Pleasant: 6
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Bad Horn - Hotel & Spa

Horn

Bad Horn - Hotel & Spa’s spa area includes various saunas and steam bath, an outdoor hot tub, a separate women’s spa, and private spa suites. A wide range of massage and beauty treatments is available. There is also a small and modern fitness room. location directly on the lake and views from our were were fabulous

Show more Show less
9
Wonderful
1,010 reviews
Price from
$202
per night

Hotel Hof Weissbad

Weissbad

Massage therapy and special body treatments are available to increase body energy. Guests can relax in the bathing and sauna house with different saunas, quiet rooms, bubble pool and a natural swimming pool. I have stayed here several times. It is very expensive so it makes a lovely treat. Personally I like that it is all „auf Deutsch“. I like to experience a place from that country‘s perspective, plus I can work on my German!

Show more Show less
9.3
Wonderful
143 reviews
Price from
$291
per night

Grand Resort Bad Ragaz

Bad Ragaz

The Grand Resort Bad Ragaz is a first-class spa hotel situated just an hour’s drive from Zurich, amidst the foothills of the Alps in Eastern Switzerland. It is surrounded by a spectacular mountain landscape with picturesque hiking trails and stunning ski resorts. The 5-star luxury resort offers its own thermal spring and a medical health centre. It’s the best spa in Europe!

Show more Show less
9.4
Wonderful
798 reviews
Price from
$582
per night

Ferienwohnung am Bodensee mit Seesicht und Wellness

Rorschacherberg

Ferienwohnung am Bodensee mit Seesicht und Wellness, a property with a garden, is located in Rorschacherberg, 22 km from Dornbirn Exhibition Centre, 40 km from Konstanz Central Station, as well as 49 km from Säntis. This property offers access to a patio, free private parking and free WiFi. The property is non-smoking and is situated 16 km from Olma Messen St. Gallen. Great facilities, everything we needed. Nice little touches with toiletries, hairdryer etc. Great location. Very comfy bed, nice shower. Lovely outside area and great view. Really wish we had stayed more than one night! Was perfect. Thank you.

Show more Show less
9.2
Wonderful
88 reviews
Price from
$110
per night

Palais Bad Ragaz

Bad Ragaz

Situated in Bad Ragaz, 21 km from Salginatobel Bridge, Palais Bad Ragaz features accommodation with a garden, private parking, a terrace and a restaurant. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can use the spa and wellness centre with an indoor pool, fitness centre, and sauna, as well as an outdoor swimming pool. Everything was outstanding. Check in, valet, spa, restaurant, breakfast, room , and staff were all impeccable. This a beautiful property with a fantastic staff. A truly wonderful experience.

Show more Show less
9.2
Wonderful
59 reviews
Price from
$384
per night

Hotel Schloss Ragaz

Bad Ragaz

Surrounded by a large park, Hotel Schloss Ragaz is located on the outskirts of Bad Ragaz, next to the golf courses and the thermal spa bath. It offers a spa area and a outdoor pool from May until September.

Located in a pavilion, the spa area features a relaxation room, a hot tub, massage showers, a Finnish sauna, and steam and aroma baths. Massages are available. amazing location, secluded, quiet, a lot of nature and clean air. the rooms are spacious and provide privacy. very comfortable and clean

Show more Show less
8
Very Good
1,152 reviews
Price from
$138
per night

Weissbad Lodge

Weissbad

Featuring mountain views, Weissbad Lodge in Weissbad features accommodation, a garden, a shared lounge, a restaurant and a bar. Complimentary WiFi is offered throughout the property and private parking is available on site.

Breakfast is available each morning, and includes buffet, continental and vegetarian options. Very modern hotel just 1 min away from the bus/ train station which brings you to the most spectacular hikes in the region. The rooms are big and the shower/ toilet unit is a part of the main room, but there is a sliding door. Breakfast is simple but fills you up - bread, local cheese, yoghurt, cereals, jams/ honey. On the ground floor, there are lockers, a pool table, a fridge that can be used by the guests, washing and drying machine. Another thing is a dog shower - that is cool, even though I don't have a dog! To check in/out you have to go to the upmarket hotel 3 min away. The staff is friendly and attentive, there is a souvenir shop that offers a variety of local products. Also, there is a restaurant (would visit next time) with the terrace where you can have an evening drink and an amazing desert.

Show more Show less
8.6
Excellent
509 reviews
Price from
$134
per night

Oberwaid - Das Hotel.

St. Gallen

The spa area comprises a sauna, a hot tub, a Turkish bath, an indoor and an outdoor whirlpool, as well as a steam bath and treatment rooms. The access to the spa area is free of charge. A private spa for 2 people is also available, the property also offers psychosomatic, cardiological and orthopedic rehabilitiation. The room was very clean and modern. We had the impression the furniture was new. The view to the lake gives a nice touch. The spa is very good and they serve water, tee, fruits and nuts the whole day.

Show more Show less
8.9
Excellent
629 reviews
Price from
$224
per night

Hotel Stump's Alpenrose

Wildhaus

Right next to the ski slopes and the Iltiosbahn Cable Car, this 4-star hotel in Wildhaus is 200 metres from the scenic Schwendisee Lake. Each room has a balcony overlooking the garden and the Säntis Mountain. Free Wi-Fi is available.

Spa facilities at Hotel Stump’s Alpenrose include a hot tub, sauna, steam bath, and sun bed. There is also a fitness room and a relaxation room with background music. Super great staff, perfect place to rest and enjoy mountains

Show more Show less
8.5
Very Good
184 reviews
Price from
$116
per night

Hotel Cristal Flumserberg

Flumserberg

Just 300 metres from the Maschgenkamm Cable Car, the Cristal Hotel is right next to the slopes and a ski lift of the Tannenboden/Flumserberg Ski Area. Guests can relax in the in-house sauna and steam room (surcharge & reservation required). Free WiFi is available. Great staff and excellent location

Show more Show less
8.2
Very Good
239 reviews
Price from
$192
per night

Most booked spa hotels in St.Gallen Canton this month

FAQs about spa hotels in St.Gallen Canton

Spa hotels that guests love in St.Gallen Canton