The 8 Best Luxury Hotels with Private Pool in St.Gallen Canton (2026)

Top Luxury Hotels with Private Pool St.Gallen Canton

Grand Resort Bad Ragaz

Grand Resort Bad Ragaz

Hotel
Grand Resort Bad Ragaz, 7310 Bad Ragaz, Switzerland
  • Total Relaxation
  • Culinary Excellence
  • Wellbeing
9 Baths 670.59 ft²
Resort Hof Weissbad

Resort Hof Weissbad

Hotel
Parkstrasse 1, 9057 Weissbad, Switzerland
  • Spa & Relaxation
  • Culinary Excellence
  • Adventure Awaits
7 Baths 358.29 ft²
Einstein St. Gallen

Einstein St. Gallen

Hotel
Berneggstrasse 2, 9000 St. Gallen, Switzerland
  • 0.25 mi to center
  • Culinary Delights
  • Wellness Oasis
  • Charming Accommodations
6 Baths 297.8 ft²
Bad Horn - Hotel & Spa

Bad Horn - Hotel & Spa

Hotel
Seestrasse 36, 9326 Horn, Switzerland
  • 0.33 mi to center
  • Spa Retreat
  • Romantic Escape
  • Cycling Adventures
9 Baths 389.89 ft²
Oberwaid

Oberwaid

Hotel
Rorschacher Strasse 311, 9016 St. Gallen, Switzerland
  • 2.73 mi to center
  • Spa & Relaxation
  • Romantic Break
  • Cultural Explorers
5 Baths 665.21 ft²
Park Hotel Sonnenhof - Relais & Châteaux

Park Hotel Sonnenhof - Relais & Châteaux

Hotel
Mareestrasse 29, 9490 Vaduz, Liechtenstein
  • 0.43 mi to center
  • Outstanding Location
  • Culinary Excellence
  • Wellness Retreat
6 Baths 292.42 ft²
Hotel City Krone

Hotel City Krone

Hotel
Schanzstraße 7, 88045 Friedrichshafen, Germany
  • Total Relaxation
  • Chic Dining
  • Outstanding Location
7 Baths 273.71 ft²
Bodensee-Hotel Sonnenhof

Bodensee-Hotel Sonnenhof

Hotel
Sonnenhof 8/ Dorfstr. 44, 88079 Kressbronn am Bodensee, Germany
  • Total Relaxation
  • Romantic Break
  • Beach Life
9 Baths 626.7 ft²

Best Luxury Hotels that guests love in St.Gallen Canton

Hotel City Krone
Schanzstraße 7, 88045 Friedrichshafen, Germany
8.7
2449 reviews
From $233
Bodensee-Hotel Sonnenhof
Sonnenhof 8/ Dorfstr. 44, 88079 Kressbronn am Bodensee, Germany
8.9
1820 reviews
From $1105
Grand Resort Bad Ragaz
Grand Resort Bad Ragaz, 7310 Bad Ragaz, Switzerland
9.5
812 reviews
From $1043

Frequently Asked Questions

For a truly luxurious stay, consider the Grand Resort Bad Ragaz:BC-65436, known for its opulent spa and wellness facilities. Another great option is Oberwaid - Das Hotel.:BC-432301, which offers stunning views and elegant accommodations. Both provide exceptional amenities, perfect for those seeking indulgence in St.Gallen Canton.

Yes! The Bad Horn - Hotel & Spa:BC-65439 is ideal for families, featuring spacious rooms and a private beach. Additionally, the Einstein St. Gallen:BC-44789 combines luxury with kid-friendly activities, ensuring everyone has a memorable experience while enjoying their own private pool.

For a romantic getaway, the Park Hotel Sonnenhof - Relais & Châteaux:BC-98548 boasts delightful dining options and intimate settings. Similarly, the Hotel Hof Weissbad:BC-323435 provides a serene atmosphere with beautiful views, making it perfect for couples looking to relax in style.

Absolutely! Hotel City Krone:BC-62670 stands out as a chic choice with personalized service and modern design. Also, consider Bodensee-Hotel Sonnenhof:BC-248796, which combines boutique charm with stunning lake views, providing guests with a peaceful retreat and private pool experiences.

For luxury at a great value, look into the Bad Horn - Hotel & Spa:BC-65439, which offers competitive pricing along with excellent amenities. Another option is the Hotel City Krone:BC-62670, providing stylish accommodations without breaking the bank, all while featuring access to private pools.

The Grand Resort Bad Ragaz:BC-65436 is renowned for its gourmet restaurants, promising an exquisite culinary journey. Alternatively, Oberwaid - Das Hotel.:BC-432301 features on-site dining that highlights local flavors, allowing guests to indulge in fine cuisine alongside their luxury stay with a private pool.