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 pick of great spa hotels in St.Gallen Canton

Filter by:


Review score

Superb: 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 4 stars

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. the view, the spa, the restaurants, everything was perfect! I travel a lot and i go in hotels very often but i can easily say it was one of the best hotels i have ever been in

Show more Show less
9
Superb
1,036 reviews
Price from
£181
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. A beautifully located hotel. The staff was all very helpful and extremely nice. Breakfast, as well as dinner, were delicious. The room was spacious and very comfortable. Very comfortable parking lot beneath the hotel with an elevator from there to all floors. Not a cheap hotel but relative to prices in Switzerland very high value for money.

Show more Show less
9.2
Superb
146 reviews
Price from
£269
per night

Grand Resort Bad Ragaz 5 stars

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. Everything was spectacular, the staff, hospitality, room service, the food and room design, every small detail was taken care of. Best hotel i have ever stayed in my life.

Show more Show less
9.4
Superb
697 reviews
Price from
£450
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
Superb
57 reviews
Price from
£82
per night

Palais Bad Ragaz

Bad Ragaz

Situated in Bad Ragaz, Palais Bad Ragaz features accommodation with a garden, private parking and a spa and wellness centre. Featuring a restaurant, the property also has a seasonal outdoor swimming pool, as well as an indoor pool and a fitness centre. The hotel provides a hot tub and room service. 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.4
Superb
33 reviews
Price from
£362
per night

Hotel Schloss Ragaz 3 stars

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. The view is amazing .. the room was very large … great location .. we were very happy about the outdoor swimming pool .. it was clean and quite and we could really relax there .. the staff were very nice and they gave me a birthday card and drinks as it was my birthday

Show more Show less
8.1
Very good
1,243 reviews
Price from
£94
per night

Weissbad Lodge

Weissbad

Weissbad Lodge has mountain views, free WiFi and free private parking, situated in Weissbad, 22 km from Olma Messen St. Gallen.

Guests at the lodge can enjoy a continental breakfast.

After a day of hiking, skiing or cycling, guests can relax in the garden or in the shared lounge area. Loved the location, great continental breakfast, staff very helpful, rooms comfortable and spacious

Show more Show less
8.7
Fabulous
560 reviews
Price from
£120
per night

Appartementhaus-Quadern

Valens

Appartementhaus-Quadern in Valens is 6.5 km from the spa town of Bad Ragaz and right next to the Valens Clinic. Free WiFi is available in all apartments.

Nearby you can practice snow sports, hiking, cycling, or enjoy wellness moments. Nice view with 2 balcony, has a washing machine and they provided for us a soap bags.

Show more Show less
8.1
Very good
119 reviews
Price from
£194
per night

Appenzeller Huus Bären 3 stars

Gonten

Featuring free WiFi, Appenzeller Huus Bären offers pet-friendly accommodation with sun terrace in Gonten, 1.7 km from Luftseilbahn Jakobsbad-Kronberg. Guests can enjoy dinner at the restaurant Bärenstobe, which serves traditional local food. There is also the popular tavern - a place for coffee, tea and aperitifs or simply as a lounge to linger. Free private parking is available on site. Great room layout for families with the kids room nested inside the suite. The bathroom and fixtures are high quality and very comfortable. The service is super friendly and helpful, they went above and beyond to make sure we had the best possible stay. The restaurant is high-end and family friendly, the wine card is top notch. Overall an excellent stay. Also, the self-service free water and drinks are great, though the delicious fresh tap water is still better. Excellent location close to the rail network that provides access to the whole region.

Show more Show less
8.9
Fabulous
217 reviews
Price from
£262
per night

Oberwaid - Das Hotel. 4 stars

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. We enjoyed our stay. Staff was extremely friendly, accommodating, helpful and provided superb service in both reception and at breakfast.

Show more Show less
8.9
Fabulous
728 reviews
Price from
£181
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

gogless