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

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
Tamara Ghanayem
From
Israel
every thing, we will be back for sure !!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 536 reviews
Price from
$280.94
1 night, 2 adults

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.

J
Jonathan
From
United States
Great location, Awesome staffs, and the room is very clean and comfortable.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 464 reviews
Price from
$369.97
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, 447 reviews
Price from
$204.18
1 night, 2 adults

S-Cape Suite&Spa

Horn (Near St. Gallen)

S-Cape Suite&Spa offers a sauna and free private parking, and is within 7.5 miles of Olma Messen St. Gallen and 20 miles of Dornbirn Exhibition Center. A hot tub is available for guests.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 9 reviews
Price from
$277.48
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,010 reviews
Price from
$339.77
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, 140 reviews
Price from
$465.61
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, 204 reviews
Price from
$377.52
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
$276.85
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.

M
Madalina
From
United Kingdom
Had a short stay but wonderful!! The place is amazing, the terrace is beautiful and you can relax in quiet, very comfy bed, clean room and delicious breakfast! The location is great to stay for starting place for hikes and the staff friendly and helpful! Hopefully to return and stay longer! Thank you!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 484 reviews
Price from
$220.22
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, 9 reviews
Price from
$314.60
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: $328.76
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 536 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: $328.76
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 536 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: $328.76
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 536 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