The 10 best spa hotels in St. Gallen, Switzerland | Booking.com
Skip to main content

The best spa hotels in St. Gallen

Check out our selection 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 center of Sankt Gallen, at the edge of the pedestrian zone.

A
Andréa
From
Switzerland
Location, comfort, nice rooms, very competent staff, water as cortesy.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 434 reviews
Price from
$364.24
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.

V
Veronica
From
Germany
Everything was perfect!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 541 reviews
Price from
$276.59
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
Jennifer
From
United States
Nice, convenient to park.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 430 reviews
Price from
$201.02
1 night, 2 adults

Ferienwohnung am Bodensee mit Seesicht und Wellness

Rorschacherberg (Near St. Gallen)

Providing a garden, Ferienwohnung am Bodensee mit Seesicht und Wellness features accommodations in Rorschacherberg. This property offers access to a patio, free private parking, and free Wifi.

S
Susan
From
Australia
The location for us was excellent as we have family living nearby, using public transport was easy. The view from bed across Lakr Constance is beautiful
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 101 reviews
Price from
$136.28
1 night, 2 adults

Resort Hof Weissbad

Weissbad (Near St. Gallen)

Located 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.

I
Ihab
From
Egypt
Spa facilities. View of my room. Staff helpfulness Location near train station Cleanliness
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 134 reviews
Price from
$458.40
1 night, 2 adults

Hotel Heiden - Wellness am Bodensee

Heiden (Near St. Gallen)

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

S
Silvia
From
United States
Everything: room, view, breakfast, spa, location.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 573 reviews
Price from
$272.56
1 night, 2 adults

Bad Horn - Hotel & Spa

Horn (Near St. Gallen)

Located in Horn, 7.5 mi from Olma Messen St. Gallen, Bad Horn - Hotel & Spa features accommodations with a terrace, private parking, a restaurant and a bar.

K
Karen
From
United Kingdom
Great location on the bank of Lake Constance and 5min walk to bus stop/railway station and ferry, pool, hot tub, jacuzzi and lake swimming, excellent variety at breakfast, good choice of evening eating places, huge room with own terrace and well stocked minibar, lovely staff
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 999 reviews
Price from
$320.88
1 night, 2 adults

Private SPA Seeliebe - Ihre Ruheoase

Amriswil (Near St. Gallen)

12 miles from Konstanz Central Station in Amriswil, Private SPA Seeliebe - Ihre Ruheoase provides accommodations with access to a sauna and hot tub.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews
Price from
$309.73
1 night, 2 adults

Lodge Hof Weissbad

Weissbad (Near St. Gallen)

Offering mountain views, Lodge Hof Weissbad in Weissbad has accommodations, a garden, a shared lounge, a restaurant and a bar.

A
Avi
From
Switzerland
Excellent location price and breakfast. Very close to the attractions. Good sized room. Indoor parking was paid, but was similarly priced as outdoor public parking. Highly recommended.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 465 reviews
Price from
$220.53
1 night, 2 adults

Hotel Landgasthof Eischen

Appenzell (Near St. Gallen)

Located 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
Anonymous
From
United States
Very friendly hosts!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 200 reviews
Price from
$371.68
1 night, 2 adults
All spa hotels in St. Gallen

Looking for a spa hotel?

What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing 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 surrounding area in the past month

See all
  • Popular with guests booking spa hotels in St. Gallen

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 541 reviews
  • Popular with guests booking spa hotels in St. Gallen

    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 430 reviews
  • Popular with guests booking spa hotels in St. Gallen

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 434 reviews
  • Popular with guests booking spa hotels in Horn

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 3 reviews

Spa Hotels That Guests Love in St. Gallen

See all
  • Avg. price/night: $276.59
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 541 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: $276.59
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 541 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
    Travelers with friends
  • Avg. price/night: $276.59
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 541 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 traveler

Research, refine, and make plans for your whole trip

gogless