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

M
Maglart
From
Switzerland
Everything proper, professional, comforrable, low key luxury
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 441 reviews
Price from
$365.88
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.

T
Tal
From
United States
We enjoyed our stay. Staff was extremely friendly, accommodating, helpful and provided superb service in both reception and at breakfast.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 542 reviews
Price from
$277.83
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.

S
Saad
From
Qatar
The location of the hotel, its cleanliness and the cooperation of its staff
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 441 reviews
Price from
$201.92
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, 1,001 reviews
Price from
$336.01
1 night, 2 adults

Ferienwohnung am Bodensee mit Seesicht und Terrasse

Rorschacherberg (Near St. Gallen)

Providing a garden, Ferienwohnung am Bodensee mit Seesicht und Terrasse 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, 102 reviews
Price from
$136.89
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.

T
Tatiana
From
Switzerland
I like everything there, comfortable room, free water at any time, free tee, fresh mint with tee, herbal guarden, food, kindness of staff, everything. Will be back again. :)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 137 reviews
Price from
$460.46
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...

k
kimberly
From
United States
Beautiful property with a gorgeous spacious room. The staff was very friendly (even with a little language barrier); they were super helpful and kind.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 200 reviews
Price from
$360.90
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, 575 reviews
Price from
$273.79
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.

H
Heidy
From
Brazil
tudo estava superando as expectativas da internet
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 479 reviews
Price from
$217.78
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
$311.12
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

Spa Hotels That Guests Love in St. Gallen

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

Research, refine, and make plans for your whole trip