Skip to main content

The best spa hotels in St. Gallen

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

Filter by:

Review score

See the latest prices and deals by choosing your dates.
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.

The cleanness, the service, the spa
Scored 8.9
8.9
Rated fabulous
Fabulous
628 reviews
Price from
£203.93
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.

Gourmet
Scored 8.8
8.8
Rated fabulous
Fabulous
394 reviews
Price from
£264.56
1 night, 2 adults
Hotel Säntispark, hotel in St. Gallen

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

Staff, services,all 10
Scored 8.5
8.5
Rated very good
Very good
457 reviews
Price from
£157.67
1 night, 2 adults
Bad Horn - Hotel & Spa, hotel in St. Gallen

Set right at the shore of Lake Constance, this maritime-style 4-star hotel in Horn dates from 1827.

the location was lovely, right on the lake with great views.
Scored 9.0
9.0
Rated superb
Superb
1,005 reviews
Price from
£223.99
1 night, 2 adults
Hotel Hof Weissbad, hotel in St. Gallen

Situated at the foot of the Weissbad Alpstein countryside in Appenzell, Hotel Hof Weissbad features a 24-hour reception services and an extensive spa area. Free Wi-Fi is available.

Pool, location
Scored 9.3
9.3
Rated superb
Superb
143 reviews
Price from
£396.83
1 night, 2 adults
Ferienwohnung am Bodensee mit Seesicht und Wellness, hotel in St. Gallen

Ferienwohnung am Bodensee mit Seesicht und Wellness, a property with a garden, is located in Rorschacherberg, 22 km from Dornbirn Exhibition Centre, 40 km from Konstanz Central Station, as well as 49...

Location, view were excellent
Scored 9.2
9.2
Rated superb
Superb
88 reviews
Price from
£91.71
1 night, 2 adults
Weissbad Lodge, hotel in St. Gallen

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

Very nice and modern room.
Scored 8.7
8.7
Rated fabulous
Fabulous
506 reviews
Price from
£164.02
1 night, 2 adults
Hotel Frohe Aussicht, hotel in 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.

The alpine region and the hiking trails from Schwende to Seealpsee and Äscher.
Scored 8.8
8.8
Rated fabulous
Fabulous
530 reviews
Price from
£158.73
1 night, 2 adults
Park - Hotel Inseli, hotel in St. Gallen

Situated off the beaten tourist track amid a park on the shore of Lake Constance, the Park-Hotel Inseli features a wellness centre with a sauna, a hot tob and a fitness room.

everyone was so exceptionally friendly
Scored 8.0
8.0
Rated very good
Very good
460 reviews
Price from
£226.64
1 night, 2 adults
Hotel Heiden - Wellness am Bodensee, hotel in 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.

- Wellness area with nice saunas and clean pool which is long enough for real swimming exercise - Very dog-friendly (dog allowed in restaurant; park right in front of hotel for quick/urgent walks; nice hiking trails accesible from hotel for longer walks) - we booked a bigger room and felt very comfy in it with a comfy bed and 2 tv’s - you can order eggs in different variations for breakfast: all of them were very good - very clean rooms and wellness area - very good thai restaurant in 100m walking distance (“thai ambiente”)
Scored 8.9
8.9
Rated fabulous
Fabulous
501 reviews
Price from
£205.47
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.

Spa hotels that guests love in St. Gallen

See all
  • Avg. price/night: £186.07
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 851 reviews
    Our room is spacious and we can have everything we need in the room such as a coffee machine, an iron, an iron board, a hair dryer...etc. Also, the breakfast of the hotel is good enough for us. There are even choices of pillows which are really important to us. Last but not least, the staff are friendly.
    Yim Ying
    Young couple
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 1,330 reviews
    Very clean, spacious and comfortable room. Short walk to the historic centre. Owner/Manager was extremely helpful and friendly. Good breakfast.
    Diane
    Young couple
  • Avg. price/night: £196.87
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 628 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.
    Farid
    Young couple
  • Avg. price/night: £168.96
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 5,797 reviews
    We were pleasantly surprised to see the location of the hotel almost immediately we exited from the railway station. The room and facilities left nothing to be desired - adequate space, spotless, and very quiet (as requested). Breakfast was really good, with a cooked option in addition to standard cereals, cold meats & cheese, fruits etc. Late check-out was appreciated as it gave us time to explore the old city.
    Ian
    Young couple
  • Avg. price/night: £168.96
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 5,797 reviews
    The staff was extremely friendley and helpful The room was spacious, clean and had everything you need. The breakfast was amazing. Everything really fresh and a lot to choose from.
    Andreas
    Family with young children
  • Avg. price/night: £168.96
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 5,797 reviews
    This hotel is really high end quality. Rooms are luxury with high quality design, fabrics etc. Very spacious, comfortable, nice view from the window. Extra comfortable beds. Excellent breakfast. Teapot and coffee maker in the room.
    Jevgenijs
    Family with young children
  • Avg. price/night: £196.87
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 628 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.
    Julia
    People with friends
  • Avg. price/night: £196.87
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 628 reviews
    Great calm & relaxing weekend. I enjoyed the spa place. I hardly recommend you to have a massage at the Tau spa: top-tier!
    Lausanne89
    Solo traveller

Research, refine and make plans for your whole trip