Find Resorts & Hotels with Spas in Sankt Moritz-Bad

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Sankt Moritz-Bad Resorts & Hotels with Spas

Our top choices for Sankt Moritz-Bad hotels with a spa

Grand Hotel des Bains Kempinski

Grand Hotel des Bains Kempinski
5.0 star property
St. Moritz
9.4 out of 10, Exceptional, (326 reviews)
"Great stay in an iconic place. The staff are very friendly and helpful, truly going the extra mile. "
United States
Jochen
The price is ₩2,575,901
₩2,692,137 total
includes taxes & fees
Feb 8 - Feb 9
Grand Hotel des Bains Kempinski

Hotel San Gian

Hotel San Gian
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (234 reviews)
"We loved our stay, the included breakfast and travel passes made it convenient to see so much!"
United States
Kristina
The price is ₩574,583
₩654,958 total
includes taxes & fees
Jan 19 - Jan 20
Hotel San Gian

Hotel Piz

Hotel Piz
3.0 star property
St. Moritz
8.2 out of 10, Very Good, (320 reviews)
"The hotel is a very convenient place. It is near the bus stop from the train station and restaurants. There are some stores nearby, such as Lidl and Coop. I would recommend it to your family or friends."
United States
Touboran
The price is ₩601,456
₩635,505 total
includes taxes & fees
Jan 20 - Jan 21
Hotel Piz

Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (552 reviews)
"the room was lovely with a great view. the staff were beyond helpful. would highly recommend "
United Kingdom
Julie
The price is ₩583,627
₩618,467 total
includes taxes & fees
Feb 3 - Feb 4
Hotel Reine Victoria

The View

The View
3.0 star property
St. Moritz
The price is ₩2,118,003
₩2,209,681 total
includes taxes & fees
Jan 27 - Jan 28
The View

IN LAIN Hotel Cadonau

IN LAIN Hotel Cadonau
5.0 star property
Zernez
9.6 out of 10, Exceptional, (11 reviews)
"Excellent! World class service and relaxing stay, wish we could have stayed much longer - would recommend to all. Restaurant was also incredible. "
United States
Daniel
The price is ₩970,252
₩1,007,120 total
includes taxes & fees
Jan 26 - Jan 27
IN LAIN Hotel Cadonau

Gasthaus Alpina Salouf

Gasthaus Alpina Salouf
3.5 star property
Surses
9.8 out of 10, Exceptional, (25 reviews)
"Great cozy hotel in a small mountain village "
Switzerland
bruno
Gasthaus Alpina Salouf

Hotel Interalpen

Hotel Interalpen
4.0 star property
Valdidentro
9.0 out of 10, Wonderful, (95 reviews)
"We (family of 4) stayed here for 5 days over the New Year and we can't say enough about the genuine, inviting, and fun nature of the staff. The food is excellent and the staff is extremely friendly and accommodating. The entire hotel is well appointed with fresh rooms, amazing mountain views and shuttles to the area ski lifts. We would definitely return. "
United States
Mark
The price is ₩205,095
₩231,757 total
includes taxes & fees
Jan 19 - Jan 20
Hotel Interalpen

Albergo Croce Bianca

Albergo Croce Bianca
3.0 star property
Poschiavo
9.8 out of 10, Exceptional, (44 reviews)
"Great staff, you feel welcome from the minute you get to the door "
United States
Michael
The price is ₩367,742
₩392,718 total
includes taxes & fees
Jan 23 - Jan 24
Albergo Croce Bianca

Hotel Solaria

Hotel Solaria
3.0 star property
Surses
8.8 out of 10, Excellent, (47 reviews)
"Excellent property management great hosts felt right at home . Awesome staff, extremely helpful. Dinner was great. Breakfast was excellent. Location was heavenly close to ski slopes. Room was cozy and comfortable."
United States
AISHA
The price is ₩274,040
₩299,126 total
includes taxes & fees
Jan 26 - Jan 27
Hotel Solaria
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at spa hotels in Sankt Moritz-Bad

Top Sankt Moritz-Bad Hotel Reviews

Frequently asked questions

Looking to vacation at a spa hotel in Sankt Moritz-Bad?
Book one of our fantastic spa hotels and treat yourself from the moment you arrive. Check out the lakeside setting in Sankt Moritz-Bad - worth a picture or two! Spa hotels are a great way to break out of your routine and add a layer of luxury to your vacation.
What is the best spa hotel in Sankt Moritz-Bad?
Grand Hotel des Bains Kempinski is a top luxury spa hotel featuring 5 restaurants, a fitness center, tennis courts, and a free kid's club. Spend an afternoon at the spa where you'll find facials, body scrubs, and detox wraps. In-room massages are also available. Other popular spa hotels in Sankt Moritz-Bad include The Suites and Hotel San Gian.
How many spa hotels are there in Sankt Moritz-Bad?
Among Expedia's 158 accommodation options in Sankt Moritz-Bad, there are 6 spa hotels.
What's there to see and do in Sankt Moritz-Bad?
Take in some sights and attractions while you're in Sankt Moritz-Bad by visiting San Karl St. Moritz-Bad Church, Signal Gondola, and Signalbahn. If you have some spare time during your trip, you might want to check out Casino St. Moritz and Ovaverva Pool and Spa.
What is a Sankt Moritz-Bad spa hotel?
Spa hotels in Sankt Moritz-Bad provide lodging and have a full on-site spa which offers services such as couples massages and body treatments. Some also offer in-room treatments. Spa hotels are a must if you want to give yourself an extra treat while on vacation.