The 10 best spa hotels in St. Gallen, Switzerland | Booking.com
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

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.

L
Liz
From
United Kingdom
The swimming pool and location close to the beautiful old town
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 441 reviews
Price from
€ 322.58
1 night, 2 adults

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 8.9
Fabulous - What previous guests thought, 542 reviews
Price from
€ 247.01
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.

M
Marina KS
From
Brazil
Front desk was very very nice, we are a family of 4 and they put us together in the same room. The hotel is amazing just in the Satispark, and great option for kids. Also in the restaurant they received us very weel, even without reservation. Is our second time in the hotel and we will definitly come back.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 440 reviews
Price from
€ 178.65
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, 1,000 reviews
Price from
€ 281.99
1 night, 2 adults

Ferienwohnung am Bodensee mit Seesicht und Terrasse

Rorschacherberg (Near St. Gallen)

Ferienwohnung am Bodensee mit Seesicht und Terrasse, a property with a garden, is located in Rorschacherberg, 22 km from Dornbirn Exhibition Centre, 24 km from Casino Bregenz, as well as 40 km from...

S
Sian
From
United Kingdom
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.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 101 reviews
Price from
€ 121.77
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.3
Superb - What previous guests thought, 137 reviews
Price from
€ 400.56
1 night, 2 adults

Hotel Landgasthof Eischen

Appenzell (Near St. Gallen)

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
ABDULAZIZ
From
Saudi Arabia
Family and hospitable and lovely view
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 199 reviews
Price from
€ 326.22
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.

J
Julie Joon Hee
From
Luxembourg
This is 4th time we come here. Really peaceful, close to transportation, nice restaurant at the hotel. The staffs are very helpful and friendly. Beautiful lake View from swimming pool and hotel restaurant is priceless.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 576 reviews
Price from
€ 242.47
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
Angela Or
From
United States
- 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.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 479 reviews
Price from
€ 192.27
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.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews
Price from
€ 267.04
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: € 329.79
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 542 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: € 329.79
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 542 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: € 329.79
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 542 reviews
    Great calm & relaxing weekend. I enjoyed the spa place. I hardly recommend you to have a massage at the Tau spa: top-tier!
    Guest review by
    Lausanne89
    Solo traveller

Research, refine and make plans for your whole trip