Search spa hotels in St.Gallen Canton

Find the spa hotels that appeal to you the most

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

Bad Ragaz

4 spa hotels

St. Gallen

3 spa hotels

The best spa hotels in St.Gallen Canton

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

Filter by:

Star rating
Review score

Oberwaid - Das Hotel.

Hotel in St. Gallen

Just a 10-minute drive away from Sankt Gallen, Oberwaid - Das Hotel. offers a large wellness area, 1 restaurants serving fine cuisine with regional products, and panoramic views of Lake Constance.

S
Shahid
From
United Kingdom
Comfy rooms lovely view and excellent staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 522 reviews
Price from
US$287.83
1 night, 2 adults

Hof Weissbad Health & Wellness Resort

Hotel in Weissbad

Situated at the foot of the Weissbad Alpstein countryside in Appenzell, Hof Weissbad Health & Wellness Resort features a 24-hour reception services and an extensive spa area. Free Wi-Fi is available.

M
Marina
From
United Kingdom
I can’t say there was anything I didn’t like! The location was beautiful, parking easy, the spa amazing, my room and the view off the balcony was beautiful! Everything was very well thought out. I liked the refreshment stands on each floor, I thought it that was a really good touch! It wasn’t a massive hotel so getting around was super easy, the restaurants were lovely and the food, well, yum!! All the staff seemed very pleasant and friendly. Nothing was too much :) the spa area is phenomenal, so so relaxing! The outdoor pools and area are fabulous, if you enjoy nature then this is the place! I had a manicure whilst I was there and my therapist was lovely! Very friendly too. I don’t think I’ve felt that relaxed in a long time, thank you.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 141 reviews
Price from
US$468.78
1 night, 2 adults

Hotel Heiden - Wellness am Bodensee

Hotel in Heiden

The Hotel Heiden is situated in the centre of the Biedermeier village of Heiden and offers a wonderful panorama view over Lake Constance, only 15 minutes from St.

F
Filip
From
Slovakia
Stunning view of lake, nice wellness area and architecture style of hotel interior and good hotel restaurant.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 580 reviews
Price from
US$321.52
1 night, 2 adults

Bad Horn - Hotel & Spa

Hotel in Horn

Situated in Horn, 12 km from Olma Messen St. Gallen, Bad Horn - Hotel & Spa features accommodation with a terrace, private parking, a restaurant and a bar.

E
Eid
From
Qatar
Location on the lake,food ,staff,cleaning and quiet area,very good gym and spa
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 989 reviews
Price from
US$357.39
1 night, 2 adults

Grand Resort Bad Ragaz

Hotel in 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.

B
Boris
From
Malta
Loved everything, can't even pick one thing out! Super attentive staff, extremely comfortable rooms, stunning views, healing water - everything was perfect! A marvellous New Year's Eve holiday!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 816 reviews
Price from
US$1,344.22
1 night, 2 adults

Einstein St. Gallen

Hotel in St. Gallen

The Einstein Hotel enjoys a quiet location in the centre of Sankt Gallen, at the edge of the pedestrian zone.

M
MINGHUI
From
China
front desk is very nice and give lots of valuable advise and support which all make my trip my easy and pleasant
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 462 reviews
Price from
US$363.57
1 night, 2 adults

S-Cape Suite&Spa

Horn

S-Cape Suite&Spa features a hot tub and free private parking, and is within 12 km of Olma Messen St. Gallen and 32 km of Dornbirn Exhibition Centre.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 12 reviews
Price from
US$272.68
1 night, 2 adults

Hotel Schloss Ragaz

Hotel in Bad Ragaz

The forest behind you – the mountains in front of you. With the forest at your back and the mountains in view, the Naturpark Hotel Schloss Ragaz awaits you on the outskirts of Bad Ragaz, surrounded by...

M
Mohammad
From
Sweden
What I like are Location,room size, available and free parking space close to the room, spa and pool available, staff are very friendly and helpful.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,157 reviews
Price from
US$292.46
1 night, 2 adults

Hotel Stump's Alpenrose

Hotel in 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.

A
Albert
From
United States
Perfect location w a gorgeous view
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 230 reviews
Price from
US$226.45
1 night, 2 adults

Hotel Hirschen Wildhaus

Hotel in Wildhaus

Located in the heart of Wildhaus, this alpine retreat has comfortable guest rooms, a rustic-style restaurant and spa facilities. Free WiFi is available in all rooms.

Α
ΑΝΑΣΤΑΣΙΑ
From
Greece
Everything was excellent! The room with the nice view, the breakfast and the helpful staff.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 910 reviews
Price from
US$428.49
1 night, 2 adults
All spa hotels in St.Gallen Canton

Most booked spa hotels in St.Gallen Canton this month

See all

Popular with guests booking spa hotels in St.Gallen Canton

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,157 reviews

Popular with guests booking spa hotels in St.Gallen Canton

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 661 reviews

Popular with guests booking spa hotels in St.Gallen Canton

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 989 reviews

Popular with guests booking spa hotels in St.Gallen Canton

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 816 reviews

Popular with guests booking spa hotels in St.Gallen Canton

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 462 reviews

Popular with guests booking spa hotels in St.Gallen Canton

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 454 reviews

Popular with guests booking spa hotels in St.Gallen Canton

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 522 reviews

Popular with guests booking spa hotels in St.Gallen Canton

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 910 reviews

Popular with guests booking spa hotels in St.Gallen Canton

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 580 reviews

Popular with guests booking spa hotels in St.Gallen Canton

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 230 reviews

FAQs about spa hotels in St.Gallen Canton

Spa hotels that guests love in St.Gallen Canton

See all
Avg. price/night: US$258.46
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 910 reviews
The accommodation was absolutely perfect. Beautiful spacious room with large bathroom, balcony and view of the Alps. Great service and fabulous breakfast. We will definitely come back again.
Guest review by
Ondrej
Young couple
Avg. price/night: US$276.14
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,157 reviews
Beautiful old hotel just outside Bad Ragaz. Booked to be near the thermal spa which was unfortunately closed but would be very close by if they had been open. Lovely buffet breakfast.
Guest review by
Lynn
Young couple
Avg. price/night: US$900.27
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 816 reviews
The property is very well maintained and in a beautiful surrounding. We had grand deluxe rooms which were spacious and with comfortable beds. The buffet breakfast was plentiful and with the choice of 2 restaurants we could sample different cooked dishes.
Guest review by
Lili
Family with young children
Avg. price/night: US$325.23
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 580 reviews
Great hotel with a beautiful lounge area and spacious rooms with comfortable beds. The highlight is the views from the lounge and the wellness sauna area. Great place to relax.
Guest review by
MEPF
Young couple
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 230 reviews
The sauna, food dinner and breakfast and very good location.
Guest review by
elad
Family with young children
Avg. price/night: US$729.22
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 141 reviews
Exceptional service and friendliness of each and every staff member in all areas. What we really appreciated was the possibility of using the spa facilities after checkout as well. New Sauna facilities were a dream
Guest review by
Stephen
Young couple
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 57 reviews
Good location only short drive up the hill (10mins) which made evening nice and cool. Clean appartment well equipment kitchen Great views for breakfast Very relaxing location & locals very helpful
Guest review by
JB
Young couple
Avg. price/night: US$276.08
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 522 reviews
amazing location with a great view over the lake, with short connection to the city centre. Very relaxing & clean spa area. The dinner looked amazing & tasted delicious. And the best was the superb breakfast buffet with various& fresh choices.
Guest review by
Julia
People with friends
Avg. price/night: US$216.41
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 484 reviews
- We booked a room with a balcony and it was very nice to be able to sit outside to relax and/or eat dinner after coming back from a long hike. - It was nice to have a screen for one of the windows to keep the bugs out during the night. - Breakfast was great because there were many options for food (hot and cold) and coffee/tea.
Guest review by
Angela Or
Young couple
Avg. price/night: US$279.01
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 230 reviews
The hotel is located on a hill in the picturesque Swiss countryside, during the day you can hear the chimes of grazing cows and at night you can admire the sky full of stars. The hotel can be reached by car and parking is included in the accommodation price. The hotel has a well-sized wellness center with saunas.
Guest review by
Robert
Young couple
gogless