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.

D
Dan
From
Israel
Everything in this hotel is well thought of. It is a luxury hotel that disguises itself as a modest one so you feel very comfortable there. The staff is not only very friendly but also very professional.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 522 reviews
Price from
US$289.04
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.

S
Stephen
From
Switzerland
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
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 140 reviews
Price from
US$784.60
1 night, 2 adults

Hotel Landgasthof Eischen

Appenzell

Situated at the foot of the Säntismassiv Mountain Range and the Kronberg Mountain, the Landgasthof Eischen features a traditional Appenzell restaurant with a terrace, a spa area and was renovated in...

A
Ashley
From
United States
The view was amazing, room was so comfortable and the entire property was beautiful! The staff was so kind and welcoming too!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 200 reviews
Price from
US$372.56
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.

G
Gary
From
Germany
Modern spa hotel with everything modern, and of high quality. All the staff were friendly and helpful. The high-up location was difficult to reach with bicycles but offered a great view over Bodensee. The breakfast was great. The spa area was also great with a good-sized pool and multiple wellness rooms. The storage room for bikes was the best we experienced - in a disused hotel nearby offering a large spacious area and plenty of bike tools (which we didn't need, but could have been handy).
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 575 reviews
Price from
US$316.67
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.

J
Jas79
From
United Kingdom
the location was lovely, right on the lake with great views.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 990 reviews
Price from
US$346.48
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.

M
Mara
From
Germany
excellent service, everyone was super friendly and helpful. great attention to details. the location is amazing with an outstanding view from the windows. the breakfast was great too. we'll definitely be coming back!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 817 reviews
Price from
US$1,349.89
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
Malgorzata
From
Poland
location was great, staff friendly and helpful and the Bar Just AMAZING! The bar is an art, Congratullations!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 462 reviews
Price from
US$365.10
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$273.83
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,160 reviews
Price from
US$293.70
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.

R
Reinier Adriaan
From
Switzerland
This is exactly what you wish for in a relaxing stay. All the employees are extremely professional, friendly, and go out of their way to make your stay as good as possible.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 233 reviews
Price from
US$230.54
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,160 reviews

Popular with guests booking spa hotels in St.Gallen Canton

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

Popular with guests booking spa hotels in St.Gallen Canton

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 817 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 9.2
Superb - What previous guests thought, 990 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, 909 reviews

Popular with guests booking spa hotels in St.Gallen Canton

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

Popular with guests booking spa hotels in St.Gallen Canton

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

FAQs about spa hotels in St.Gallen Canton

Spa hotels that guests love in St.Gallen Canton

See all
Avg. price/night: US$259.55
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 909 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$284.14
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,160 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$904.07
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 817 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$320.40
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 575 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
Avg. price/night: US$248.37
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$643.18
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 140 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$277.24
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
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$297.13
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 233 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