St.Gallen CantonLuxury Hotels with Spa

List Of Best Luxury Hotels with Spa St.Gallen Canton

We have created a list with the best hotels with spa in St.Gallen Canton, Switzerland. Hope you enjoy it. We think it might be the best of its kind around

luxury hotels in St.Gallen Canton
Grand Resort Bad Ragaz
Hotel
Grand Resort Bad Ragaz, 7310 Bad Ragaz, Switzerland

At the Grand Resort Bad Ragaz, we believe in creating a welcoming and relaxing experience for everyone. Our resort features a natural thermal spring and a dedicated health center where you can focus on your well-being. Each room and suite is designed with your comfort in mind, blending elegance with thoughtful design elements to make you feel at home. We also offer a variety of dining options, with seven restaurants serving delicious meals to suit different tastes and preferences. Whether you're here for relaxation or adventure, our team is committed to making your stay enjoyable and memorable.

Show more

Luxury Amenities:

  1. Take a dip in your own private pool, where tranquility and exclusivity meet.
  2. Wake up to breathtaking ocean views, a stunning start to every morning.
  3. Stay right on the oceanfront and let the sound of waves become your personal soundtrack.
  4. Enjoy convenient transportation with our exclusive shuttle services for seamless travel.
Show more
luxury hotels in St.Gallen Canton
Hotel Hof Weissbad
Hotel
Parkstrasse 1, 9057 Weissbad, Switzerland

Welcome to Hotel Hof Weissbad, nestled at the base of the beautiful Weissbad Alpstein countryside in Appenzell. We are here to ensure you have a comfortable and enjoyable stay. Our friendly staff is available 24/7 to assist you with anything you need, whether it's checking in, answering questions, or providing recommendations for your visit. You can unwind and relax in our spacious spa area, designed to help you recharge and feel rejuvenated. Plus, we offer free Wi-Fi throughout the hotel, so you can stay connected with friends and family during your stay. At Hotel Hof Weissbad, we prioritize your comfort and well-being, making sure you have everything you need for a memorable experience. We look forward to welcoming you!

Show more

Luxury Amenities:

  1. Take a dip in your own private pool, where tranquility and exclusivity meet.
  2. Wake up to breathtaking ocean views, a stunning start to every morning.
  3. Stay right on the oceanfront and let the sound of waves become your personal soundtrack.
  4. Enjoy convenient transportation with our exclusive shuttle services for seamless travel.
Show more
luxury hotels in St.Gallen Canton
Einstein St. Gallen
Hotel
Berneggstrasse 2, 9000 St. Gallen, Switzerland

Welcome to the Hotel Einstein St. Gallen, a welcoming space where comfort meets elegance in the heart of St. Gallen. We take pride in offering 113 beautifully designed rooms and suites, each thoughtfully created to ensure you feel right at home. Our hotel also features a spacious 3,000 m² fitness and wellness area, perfect for everyone looking to relax or stay active during their stay. Whether you're here for business, leisure, or both, we’re dedicated to making your experience enjoyable and memorable. At the Hotel Einstein, we prioritize your needs and strive to create an inclusive environment for all our guests. We look forward to welcoming you!

Show more

Luxury Amenities:

  1. Take a dip in your own private pool, where tranquility and exclusivity meet.
  2. Wake up to breathtaking ocean views, a stunning start to every morning.
  3. Stay right on the oceanfront and let the sound of waves become your personal soundtrack.
  4. Enjoy convenient transportation with our exclusive shuttle services for seamless travel.
Show more
luxury hotels in St.Gallen Canton
Bad Horn - Hotel & Spa
Hotel
Seestrasse 36, 9326 Horn, Switzerland

Welcome to our beautiful 4-star hotel located right by the shore of Lake Constance in Horn. Established in 1827, our hotel combines historic charm with modern comforts. We’re here to make your stay enjoyable and relaxing. Take a dip in our spacious indoor pool or unwind in our 1,500 m² spa area—perfect for rejuvenating your mind and body. When it comes to dining, we offer two delightful restaurants and two cozy bars, each serving a variety of delicious options to suit your tastes. We invite you to explore and enjoy all that our hotel and the stunning surroundings have to offer!

Show more

Luxury Amenities:

  1. Take a dip in your own private pool, where tranquility and exclusivity meet.
  2. Wake up to breathtaking ocean views, a stunning start to every morning.
  3. Stay right on the oceanfront and let the sound of waves become your personal soundtrack.
  4. Stay productive with top-notch business services available at your fingertips.
Show more
luxury hotels in St.Gallen Canton
Romantik Hotel Säntis
Hotel
Landsgemeindeplatz 3, 9050 Appenzell, Switzerland

Nestled in the heart of Appenzell, right on the charming Landsgemeindeplatz town square, the Romantik Hotel Säntis welcomes visitors with its beautiful façade and stunning views of the surrounding mountains. Whether you're here to explore the rich history or simply relax, our hotel aims to provide a warm and inviting experience for everyone.

Show more

Luxury Amenities:

  1. Stay productive with top-notch business services available at your fingertips.
  2. Keep active with a range of sports and activities designed for adventure and fitness.
  3. Rejuvenate at the state-of-the-art wellness facilities designed for your complete relaxation.
  4. Indulge in a world-class spa experience that rejuvenates both body and mind.
Show more
luxury hotels in St.Gallen Canton
Oberwaid - Das Hotel.
Hotel
Rorschacher Strasse 311, 9016 St. Gallen, Switzerland

Just a quick 10-minute drive from Sankt Gallen, you'll find Oberwaid - Das Hotel. This welcoming place features a spacious wellness area where you can relax and unwind. There’s also a restaurant that offers delicious meals made with fresh, local ingredients. Plus, the stunning views of Lake Constance will make your visit even more special. Whether you're looking for some time to recharge or a lovely dining experience, Oberwaid is here for you.

Show more

Luxury Amenities:

  1. Take a dip in your own private pool, where tranquility and exclusivity meet.
  2. Wake up to breathtaking ocean views, a stunning start to every morning.
  3. Stay right on the oceanfront and let the sound of waves become your personal soundtrack.
  4. Enjoy convenient transportation with our exclusive shuttle services for seamless travel.
Show more
luxury hotels in St.Gallen Canton
Hotel Stump's Alpenrose
Hotel
Vordere Schwendistrasse 62, 9658 Wildhaus, Switzerland

Welcome to our welcoming 4-star hotel in Wildhaus! We’re located just steps away from the beautiful ski slopes and the Iltiosbahn Cable Car, making it easy for you to enjoy outdoor adventures. If you love nature, you're only 200 meters from the picturesque Schwendisee Lake, perfect for relaxing walks or peaceful moments. Each of our cozy rooms features a balcony with a lovely view of the garden and the breathtaking Säntis mountain, so you can unwind and take in the beauty around you. We're here to ensure your stay is comfortable and enjoyable!

Show more

Luxury Amenities:

  1. Wake up to breathtaking ocean views, a stunning start to every morning.
  2. Stay right on the oceanfront and let the sound of waves become your personal soundtrack.
  3. Enjoy convenient transportation with our exclusive shuttle services for seamless travel.
  4. Stay productive with top-notch business services available at your fingertips.
Show more
luxury hotels in St.Gallen Canton
Park Hotel Sonnenhof - Relais & Châteaux
Hotel
Mareestrasse 29, 9490 Vaduz, Liechtenstein

Welcome to the Park-Hotel Sonnenhof in Vaduz, a charming 4-star-Superior hotel where we invite you to relax and enjoy your stay. Our hotel boasts a wonderful gourmet restaurant that has received awards for its delicious meals, and we have a beautiful private park where you can take in breathtaking views of the Alps, the Rhine Valley, and the stunning Vaduz Castle, as well as the nearby vineyards. We strive to create a welcoming atmosphere for all our guests, ensuring your comfort and enjoyment during your visit.

Show more

Luxury Amenities:

  1. Take a dip in your own private pool, where tranquility and exclusivity meet.
  2. Wake up to breathtaking ocean views, a stunning start to every morning.
  3. Stay right on the oceanfront and let the sound of waves become your personal soundtrack.
  4. Enjoy convenient transportation with our exclusive shuttle services for seamless travel.
Show more
luxury hotels in St.Gallen Canton
Hotel City Krone
Hotel
Schanzstraße 7, 88045 Friedrichshafen, Germany

Welcome to Hotel City Krone, nestled by the stunning Lake Constance! Whether you're visiting for work or leisure, we’re here to make your stay comfortable and enjoyable. We believe in creating memorable experiences for all our guests. Our friendly staff is dedicated to ensuring you have everything you need for a wonderful visit. Let us help you make the most of your time with us!

Show more

Luxury Amenities:

  1. Take a dip in your own private pool, where tranquility and exclusivity meet.
  2. Wake up to breathtaking ocean views, a stunning start to every morning.
  3. Stay right on the oceanfront and let the sound of waves become your personal soundtrack.
  4. Stay productive with top-notch business services available at your fingertips.
Show more
luxury hotels in St.Gallen Canton
Hotel am See
Hotel
Uferstraße 1, 6971 Hard, Austria

Welcome to Hotel am See, where comfort and relaxation come together! Since opening in April 2011, we have been dedicated to providing a welcoming space for everyone visiting beautiful Lake Constance. Our hotel features modern rooms, each equipped with a lovely balcony so you can enjoy the stunning views of the lake and surrounding nature. We also offer free access to our spacious wellness area, which spans 200 m² and is designed for your well-being. Whether you're looking to unwind or explore, we're here to make your stay enjoyable and memorable. We can’t wait to welcome you!

Show more

Luxury Amenities:

  1. Enjoy convenient transportation with our exclusive shuttle services for seamless travel.
  2. Stay productive with top-notch business services available at your fingertips.
  3. Keep active with a range of sports and activities designed for adventure and fitness.
  4. Rejuvenate at the state-of-the-art wellness facilities designed for your complete relaxation.
Show more
luxury hotels in St.Gallen Canton
Bodensee-Hotel Sonnenhof
Hotel
Sonnenhof 8/ Dorfstr. 44, 88079 Kressbronn am Bodensee, Germany

Welcome to our beautiful 4-star hotel in Kressbronn, where you can enjoy stunning views of Lake Constance. We offer a relaxing spa with a pool and a private beach for your enjoyment. Our diverse menu features delicious meals to suit all tastes. Plus, we’re happy to provide free internet access and parking during your stay. We look forward to welcoming you and making your visit as comfortable and enjoyable as possible!

Show more

Luxury Amenities:

  1. Take a dip in your own private pool, where tranquility and exclusivity meet.
  2. Enjoy the serenity of your own private beach, with soft sands and endless ocean views.
  3. Wake up to breathtaking ocean views, a stunning start to every morning.
  4. Stay right on the oceanfront and let the sound of waves become your personal soundtrack.
Show more
luxury hotels in St.Gallen Canton
RIVA - Das Hotel am Bodensee
Hotel
Seestraße 25, Petershausen-Ost, 78464 Konstanz, Germany

Welcome! Here, you have the freedom to connect with nature or discover the vibrant city around you. Whether you want to embrace your surroundings or take some time for yourself, the choice is yours. Our luxurious 5-star hotel offers beautiful views of Lake Constance, creating a perfect backdrop for your stay. We invite you to make the most of your experience in a way that feels right for you.

Show more

Luxury Amenities:

  1. Wake up to breathtaking ocean views, a stunning start to every morning.
  2. Stay right on the oceanfront and let the sound of waves become your personal soundtrack.
  3. Enjoy convenient transportation with our exclusive shuttle services for seamless travel.
  4. Stay productive with top-notch business services available at your fingertips.
Show more

Most booked hotels with Spa in St.Gallen Canton

luxury hotels in St.Gallen Canton
Schanzstraße 7, 88045 Friedrichshafen, Germany
8.5
3313 reviews
From $208
luxury hotels in St.Gallen Canton
Sonnenhof 8/ Dorfstr. 44, 88079 Kressbronn am Bodensee, Germany
8.7
1837 reviews
From $1105
luxury hotels in St.Gallen Canton
Seestrasse 36, 9326 Horn, Switzerland
9
1041 reviews
From $275

Budget hotels with Spa in St.Gallen Canton

luxury hotels in St.Gallen Canton
Uferstraße 1, 6971 Hard, Austria
8.6
671 reviews
From $154.25
luxury hotels in St.Gallen Canton
Schanzstraße 7, 88045 Friedrichshafen, Germany
8.5
3313 reviews
From $208
luxury hotels in St.Gallen Canton
Vordere Schwendistrasse 62, 9658 Wildhaus, Switzerland
8.4
171 reviews
From $254

Compare the Top Luxury Hotels with Spa in St.Gallen Canton – Addresses, Prices, Stars, Rating, and Review Count

Hotel Name Address Price ($) Star Rating Review Count Book
Grand Resort Bad Ragaz Grand Resort Bad Ragaz, 7310 Bad Ragaz, Switzerland 8394 5 9.3 700
Hotel Hof Weissbad Parkstrasse 1, 9057 Weissbad, Switzerland 473 0 9.3 152
Einstein St. Gallen Berneggstrasse 2, 9000 St. Gallen, Switzerland 313 4 8.7 433
Bad Horn - Hotel & Spa Seestrasse 36, 9326 Horn, Switzerland 275 4 9 1041
Romantik Hotel Säntis Landsgemeindeplatz 3, 9050 Appenzell, Switzerland 298 4 8.6 236
Oberwaid - Das Hotel. Rorschacher Strasse 311, 9016 St. Gallen, Switzerland 314 4 8.9 681
Hotel Stump's Alpenrose Vordere Schwendistrasse 62, 9658 Wildhaus, Switzerland 254 4 8.4 171
Park Hotel Sonnenhof - Relais & Châteaux Mareestrasse 29, 9490 Vaduz, Liechtenstein 504 5 9.4 481
Hotel City Krone Schanzstraße 7, 88045 Friedrichshafen, Germany 208 4 8.5 3313
Hotel am See Uferstraße 1, 6971 Hard, Austria 154.25 4 8.6 671
Bodensee-Hotel Sonnenhof Sonnenhof 8/ Dorfstr. 44, 88079 Kressbronn am Bodensee, Germany 1105 4 8.7 1837
RIVA - Das Hotel am Bodensee Seestraße 25, Petershausen-Ost, 78464 Konstanz, Germany 983 5 9 750

Note: The prices for each hotels in St.Gallen Canton do vary. This can be because of the number of people you are booking for, how far in advance you book and the season. The prices above are only meant as a rough estimate for comparison purposes. Click the buttons above (or click here>) to get the latest prices.

Frequently Asked Questions

Some of the best hotels with spa facilities in St. Gallen Canton include the Hotel Säntis, Waldhaus Flims Alpine Grand Hotel & Spa, and the Hotel Klösterli. These hotels offer a range of wellness treatments and luxurious amenities for a relaxing getaway.

Yes, several family-friendly hotels in St. Gallen Canton feature spa services. The Hotel Kloster St. Paul offers kid-friendly activities alongside a relaxing spa, making it perfect for families looking to unwind together.

Absolutely! Luxury hotels like the Roter Stern and the Grand Resort Bad Ragaz boast exceptional wellness spas that offer comprehensive treatments, including massages, saunas, and beauty therapies.

Hotels with spas in St. Gallen Canton typically offer amenities such as heated pools, sauna and steam rooms, fitness centers, and on-site restaurants. Many also provide specialized treatment packages designed for relaxation and rejuvenation.

Yes, many hotels in St. Gallen Canton cater specifically to couples seeking a romantic getaway. For instance, the Grand Resort Bad Ragaz is known for its couple's spa packages and intimate dining experiences.

Hotels in St. Gallen offer a variety of spa treatments including massages, facials, body wraps, and hydrotherapy sessions. You can also find specialized services like aromatherapy and hot stone massages to enhance your relaxation experience.

You can easily book hotels with spas in St. Gallen Canton through popular travel websites, hotel booking platforms, or directly on the hotel’s website. It’s advisable to check for special spa packages or discounts when booking.

Yes, you can find budget-friendly hotels in St. Gallen that offer spa services. Hotels like the Ibis Styles St. Gallen City provide affordable accommodations while still offering access to wellness facilities.

3-Day St.Gallen Canton Itinerary If You're Staying at a Luxury Hotel

Day 1:

  • Morning: Start your day with a leisurely breakfast at the luxurious Restaurant Garten Schweiz, known for its fresh local ingredients. Afterward, take a stroll to the stunning Abbey of St. Gall, a UNESCO World Heritage site with breathtaking architecture and rich history.
  • Afternoon: Head for lunch at Langstegel, where you can enjoy Swiss specialties amid charming surroundings. Post-lunch, wander through the Textile Museum to explore the region's famous textile heritage.
  • Evening: Enjoy a gourmet dinner at Hotel Eden St. Gallen's restaurant which offers exquisite dining options. Wind down with a nightcap at the stylish hotel bar.

Day 2:

  • Morning: Indulge in a morning spa session at your hotel, followed by breakfast at the hotel café. Then, embark on a scenic walk through the Old Town to admire the beautiful medieval buildings and vibrant atmosphere.
  • Afternoon: Savor lunch at Gasthaus Weisses Rossli, famous for its warm ambiance and local cuisine. Explore the renowned Kunstmuseum St. Gallen, showcasing impressive art collections.
  • Evening: Dine at Montfort, offering exquisite culinary experiences with beautiful views. Afterward, take a relaxing evening walk along the Lake Constance promenade.

Day 3:

  • Morning: Start with an energizing breakfast at Hotel Steigenberger's restaurant. Then visit the nearby Sparkasse Jugendstil to appreciate its intricate design.
  • Afternoon: Lunch at Trattoria Amici, where you can indulge in authentic Italian dishes. In the afternoon, visit Pfahlbauten, a fascinating museum showcasing ancient wooden stilt houses.
  • Evening: Wrap up your trip with a farewell dinner at Restaurant Bergheim, known for its seasonal dishes and stunning views. Enjoy a final stroll through the beautifully lit city streets before heading back to your hotel.

🛏️ Hotels perfect for this itinerary: Hotel Einstein St. Gallen, Hotel Dom, Grand Hotel Bregenz - MGallery

Where to Stay in St.Gallen Canton: Best Areas by Traveler Type

Choosing the right area to stay in St.Gallen Canton is essential for a fulfilling trip, as each neighborhood caters to different travel needs and preferences. With its rich history, stunning landscapes, and vibrant culture, St.Gallen boasts diverse neighborhoods that can enhance your travel experience. This guide will help you navigate the best areas based on your specific traveler type, ensuring you find the perfect fit for your accommodations.

👫 Where to Stay in St.Gallen Canton for Couples

Best Areas: St. Gallen City Center, Appenzell, Rapperswil

Why it’s perfect: Intimate dining options with romantic settings Charming streets and picturesque views for leisurely strolls Access to wellness and spa facilities for relaxation

Top Hotels: Hotel Einstein St. Gallen, Hotel Kloster Dornbirn, Hotel Appenzell

Top Features: Romantic views, Cozy cafes, Tranquil surroundings


👨‍👩‍👧 Where to Stay in St.Gallen Canton with Family

Best Areas: St. Gallen City Center, Flawil, Wil

Why it’s perfect: Family-friendly attractions and parks nearby Variety of dining options catering to all ages Easy access to public transport for exploring

Top Hotels: Radisson Blu Hotel, St. Gallen, Hotel Swiss Dreams St. Gallen, Hotel Bären in Wil

Top Features: Spacious family rooms, Proximity to kid-friendly activities, Playgrounds and green spaces


🧳 Where to Stay in St.Gallen Canton for Solo Travelers

Best Areas: St. Gallen City Center, Rapperswil, Buchs

Why it’s perfect: Vibrant social scene for meeting new people Cultural attractions within walking distance Safe and easy navigation for solo exploration

Top Hotels: Hotel City Weissenstein, Hotel Säntispark, Youthhostel St. Gallen

Top Features: Central location, Local experiences, Affordable dining options


👵👴 Where to Stay in St.Gallen Canton for Seniors

Best Areas: St. Gallen City Center, Lake Constance Region, Appenzell

Why it’s perfect: Easy access to amenities and healthcare services Quiet ambiance ideal for relaxation Scenic views and gentle walks around the area

Top Hotels: Hotel Heiden, Hotel Dom in St. Gallen, Hotel Metropol

Top Features: Accessible facilities, Wellness programs, Guided tours available


💸 Where to Stay in St.Gallen Canton on a Budget

Best Areas: St. Gallen City Center, Flawil, Uzwil

Why it’s perfect: Affordable accommodation options without compromising quality Access to budget-friendly restaurants and cafes Public transport connectivity to explore the region

Top Hotels: Ibis Styles St. Gallen City, Hotel ibis budget St. Gallen, Hotel Landgasthof Eremiten

Top Features: Value for money, Convenient locations, Comfortable stays


💎 Where to Stay in St.Gallen Canton for Luxury

Best Areas: St. Gallen City Center, Heiden, Appenzell

Why it’s perfect: Opulent hotels offering world-class amenities Close proximity to fine dining and exclusive shops Picturesque surroundings for a luxurious retreat

Top Hotels: Grand Hotel Kronenhof, Hotel Hof Weissbad, Hotel Säntis

Top Features: Lavish spa treatments, Gourmet dining experiences, Stunning views of the scenery


Where to Stay in St.Gallen Canton - Quick Guide

Traveler Type Best Areas Top Features
Couples St. Gallen City Center, Appenzell, Rapperswil Romantic views, Cozy cafes, Tranquil surroundings
Family St. Gallen City Center, Flawil, Wil Spacious family rooms, Proximity to kid-friendly activities, Playgrounds and green spaces
Solo St. Gallen City Center, Rapperswil, Buchs Central location, Local experiences, Affordable dining options
Seniors St. Gallen City Center, Lake Constance Region, Appenzell Accessible facilities, Wellness programs, Guided tours available
Budget St. Gallen City Center, Flawil, Uzwil Value for money, Convenient locations, Comfortable stays
Luxury St. Gallen City Center, Heiden, Appenzell Lavish spa treatments, Gourmet dining experiences, Stunning views of the scenery