Skip to main content

Featured hotel with pools destinations

Destination inspiration for your trip – find a hotel with pools

The best hotels with pools in St.Gallen Canton

Check out our pick of great hotels with pools in St.Gallen Canton

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Situated in Bad Ragaz, 21 km from Salginatobel Bridge, Palais Bad Ragaz features accommodation with a garden, private parking, a terrace and a restaurant. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can use the spa and wellness centre with an indoor pool, fitness centre, and sauna, as well as an outdoor swimming pool. Beautiful resort, with excellent facilities and outstanding staff who went up and above to make our stay as pleasant as possible. Upon arrival, we received a room upgrade, which made our stay truly unforgettable!

Show more Show less
9.4
Superb
104 reviews
Price from
US$526
per night

The spa area comprises a sauna, a hot tub, a Turkish bath, an indoor and an outdoor whirlpool, as well as a steam bath and treatment rooms. The access to the spa area is free of charge. A private spa for 2 people is also available, the property also offers psychosomatic, cardiological and orthopedic rehabilitiation. The room was very comfortable with an amazing balcony that gave an outstanding view of the lake a couple miles away. Nicely situated between St Gallen and the restaurants/bars along the shore of the lake. Gorgeous!

Show more Show less
9
Superb
508 reviews
Price from
US$259
per night

Massage therapy and special body treatments are available to increase body energy. Guests can relax in the bathing and sauna house with different saunas, quiet rooms, bubble pool and a natural swimming pool. 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.

Show more Show less
9
Superb
147 reviews
Price from
US$542
per night

The hotel offers guests a wellness area with a sauna area, an outdoor hot tub, a relaxation room with views to the valley, and an indoor swimming pool with a hydro-flow system and views of the Appenzell landscape and the Voralberg Alps. Beautiful property with a gorgeous spacious room. The staff was very friendly (even with a little language barrier); they were super helpful and kind.

Show more Show less
9.1
Superb
200 reviews
Price from
US$171
per night

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. Gallen and 10 minutes from Altenrhein Airport. Everything: room, view, breakfast, spa, location.

Show more Show less
9
Superb
581 reviews
Price from
US$260
per night

Guests can relax in the spa and wellness centre, including an indoor pool, a fitness centre and a sauna, or in the garden. The area is popular for cycling, and bike hire is available at the accommodation. Great view at the lake, nice room, restaurant and Spa!

Show more Show less
9.2
Superb
989 reviews
Price from
US$233
per night

The thermal spa features the historic Helena pool, a sports pool, a garden pool, a family spa and the sauna area and 36.5°C thermal water from the nearby Tamina gorge. This comprehensive spa offer is complemented by the medical expertise of the renowned medical health centre and the Bad Ragaz Clinic, which specialises in the treatment of convalescent patients. Everything was spectacular, the staff, hospitality, room service, the food and room design, every small detail was taken care of. Best hotel i have ever stayed in my life.

Show more Show less
9.5
Exceptional
815 reviews
Price from
US$824
per night

The year-round fitness centre with a spa section is directly connected to the Einstein Hotel and can be used free of charge (minimum age 14 years accompanied by parents or legal guardians.). It includes an extensive gym, indoor pool, steam and soft steam bath, sun beds, and a variety of massages and body treatments. Location, comfort, nice rooms, very competent staff, water as cortesy.

Show more Show less
9
Superb
479 reviews
Price from
US$211
per night

Located just 21 km from Salginatobel Bridge, Tiny House Alphütte provides accommodation in Bad Ragaz with access to a garden, a bar, as well as a minimarket. This property offers access to a terrace, table tennis, free private parking and free WiFi. The pool with a view features a water slide and fence. Lovely Wood Tiny house! With a toillet it would be 10!

Show more Show less
9
Superb
28 reviews
Price from
US$79
per night

Alphotel & Bergrestaurant Sankt Martin has a seasonal outdoor swimming pool, garden, a terrace and restaurant in Sankt Martin. Located around 34 km from Lake Cauma, the hotel with free WiFi is also 35 km away from Freestyle Academy - Indoor Base. The property is non-smoking and is situated 39 km from Salginatobel Bridge. Fabulous location, small property and very private / quiet. The people managing the property were Fabulous! My wife has a gluten allergy and they prepared a special meal for her. Such a unique spot and great to get away from all the tourists!

Show more Show less
9.4
Superb
21 reviews

Most booked hotels with pools in St.Gallen Canton this month

FAQs about hotels with pools in St.Gallen Canton

Hotels with Pools that guests love in St.Gallen Canton