Skip to main content

Spa Hotels in St. Gallen

Find the spa hotels that appeal to you the most

The best spa hotels in St. Gallen

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

Filter by:

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.

A
Alfons Züllig
From
Switzerland
Sehr gut und top Service ! Absolument top et excellent service ! Absolutely top and excellent service !
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 530 reviews
Price from
US$280.57
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.

I
Inna
From
Switzerland
I stayed at the hotel with two dogs. There was a large dog carpet and bowls waiting for me in the room. The room was spacious and we felt comfortable sleeping there. The hotel has a lovely fitness centre which I enjoyed working out in the morning. The breakfast was great and the service at the reception, restaurant and fitness centre was excellent. The room was clean, had a bathrobe, slippers, all hygiene products, the shower was spacious and comfortable. There was a kettle and everything to make tea in the room.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 462 reviews
Price from
US$369.49
1 night, 2 adults

Revier Hotel Säntispark

Hotel in Abtwil, St. Gallen

Overlooking Säntis Mountain, a 10-minute drive from Sankt Gallen, Revier Hotel Säntispark offers elegantly furnished rooms and free WiFi access.

J
Jonathon
From
United Kingdom
I believe the hotel has been recently renovated to a very high standard as everything in the room was brand new.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 451 reviews
Price from
US$203.91
1 night, 2 adults

S-Cape Suite&Spa

Horn (Near St. Gallen)

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.3
Superb - What previous guests thought, 9 reviews
Price from
US$277.11
1 night, 2 adults

Resort Hof Weissbad

Weissbad (Near St. Gallen)

Situated at the foot of the Weissbad Alpstein countryside in Appenzell, Resort Hof Weissbad 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, 142 reviews
Price from
US$465
1 night, 2 adults

Hotel Heiden - Wellness am Bodensee

Heiden (Near St. Gallen)

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$276.49
1 night, 2 adults

Hotel Frohe Aussicht

Weissbad (Near St. Gallen)

The Hotel Frohe Aussicht hotel enjoys a quiet location in Schwende in the Alpstein Hiking Area. It offers free WiFi, fine regional cuisine, and a sauna.

A
Antti Liuttunen
From
Finland
Hotel Frohe Aussicht is located in the small village of Schwende near Appenzell. I was mainly looking for a place to stay for one night, and I chose this one because it was conveniently located and had its own parking space. So I wasn't expecting much, but it quickly became clear that Hotel Frohe Aussicht was an excellent choice. The room was basic, with a private balcony and bathroom. The hotel had an excellent restaurant. The staff were nice and professional. The views from the balcony were amazing. I could have spent more nights here. I definitely recommend it.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 491 reviews
Price from
US$219.93
1 night, 2 adults

Bad Horn - Hotel & Spa

Horn (Near St. Gallen)

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, 996 reviews
Price from
US$350.63
1 night, 2 adults

Private SPA Seeliebe - Ihre Ruheoase

Amriswil (Near St. Gallen)

Featuring a spa bath, Private SPA Seeliebe - Ihre Ruheoase is located in Amriswil. This property offers access to a patio and free private parking.

J
Jean-Marie
From
Switzerland
pleasant studio well located in the city, great amenities, perfect for combining comfort and pleasure
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 10 reviews
Price from
US$422.27
1 night, 2 adults

Lodge Hof Weissbad

Weissbad (Near St. Gallen)

Featuring mountain views, Lodge Hof Weissbad in Weissbad features accommodation, a garden, a shared lounge, a restaurant and a bar.

R
Richard Zabarsnky
From
Luxembourg
There are breathtaking views and amazing mountains. It is a family friendly hotel where everyone smiles.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 426 reviews
Price from
US$223.70
1 night, 2 adults
All spa hotels in St. Gallen

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in St. Gallen and surroundings in the past month

See all

Spa hotels that guests love in St. Gallen

See all
  • Avg. price/night: US$280.57
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 530 reviews
    I love the tranquillity and peaceful green surroundings. We were given a lovely full breakfast served in our room which was very good and more delicious than I expected.I love the spa and swimming pool very clean and calming atmosphere that made us feel very relaxed.
    Guest review by
    Farid
    Young couple
  • Avg. price/night: US$280.57
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 530 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