Find Resorts & Hotels with Spas in St. Moritz

Start date: Check-in selected.
To Date
End date: Check-out

Check availability on St. Moritz Resorts & Hotels with Spas

This weekend
Next weekend

Top St. Moritz Resorts & Hotels with Spas

Chesa Stuva Colani

4.0 star property
9.4 out of 10, Exceptional, (63)
"Just a phantastic place and a very nice host family run place!"
$249 nightly
The price is $258
Oct 23 - Oct 24
Total with taxes and fees
Chesa Stuva Colani

Hotel Waldhaus am See

3.5 star property
9.2 out of 10, Wonderful, (571)
"Great restaurant bourbon bar and friendly and helpful staff. "
$264 nightly
The price is $282
Oct 23 - Oct 24
Total with taxes and fees
Hotel Waldhaus am See

Hotel Piz

3.0 star property
8.2 out of 10, Very Good, (306)
"Wonderful stay in Saint Moritz."
$238 nightly
The price is $255
Oct 12 - Oct 13
Total with taxes and fees
Hotel Piz

Maiensässhotel Guarda Val

4.5 star property
9.6 out of 10, Exceptional, (80)
"Views of the mountains and the surrounding area was fantastic."
$341 nightly
The price is $366
Oct 19 - Oct 20
Total with taxes and fees
Maiensässhotel Guarda Val

Hotel Steinbock

3.0 star property
9.2 out of 10, Wonderful, (125)
"Really wonderful place to spend as much time as possible!"
$271 nightly
The price is $289
Oct 17 - Oct 18
Total with taxes and fees
Hotel Steinbock

Crystal Hotel

4.5 star property
9.2 out of 10, Wonderful, (568)
"Excellent hotel and amazing staff , the free shuttle to train station is highly appreciated."
$294 nightly
The price is $313
Oct 9 - Oct 10
Total with taxes and fees
Crystal Hotel

Hotel Reine Victoria

4.0 star property
8.6 out of 10, Excellent, (510)
"Was really great hotel. Close to everything. Clean quiet and convenient. "
$262 nightly
The price is $281
Oct 8 - Oct 9
Total with taxes and fees
Hotel Reine Victoria

Hotel Steffani

4.0 star property
9.0 out of 10, Wonderful, (408)
"Awesome location, great staff. "
$291 nightly
The price is $311
Oct 20 - Oct 21
Total with taxes and fees
Hotel Steffani

Schweizerhof Swiss Quality Hotel

4.0 star property
9.2 out of 10, Wonderful, (300)
"Great hotel and staff. Well located in town. "
$338 nightly
The price is $360
Oct 15 - Oct 16
Total with taxes and fees
Schweizerhof Swiss Quality Hotel

Soldanella

3.0 star property
9.0 out of 10, Wonderful, (671)
"Fantastic property, one of the original hotels. Amazing views over the lake and of the mountains. Wish we could have stayed longer. "
$238 nightly
The price is $255
Oct 12 - Oct 13
Total with taxes and fees
Soldanella
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.

Find out more about St. Moritz

Find out more about St. Moritz

Top St. Moritz attractions for a relaxing vacation

St. Moritz in Graubünden, Switzerland, is a haven for travelers seeking luxurious spa hotel experiences. First, indulge in the renowned spa at the Kulm Hotel, where you can unwind in the stunning infinity pool overlooking the snow-capped Alps. Next, treat yourself to a day of pampering at the Badrutt's Palace Hotel spa, which offers a unique blend of traditional Swiss treatments and modern wellness therapies, all while soaking in breathtaking mountain views. For a more adventurous twist, try the outdoor thermal baths at the Mineralbad & Spa, where you can relax in natural thermal waters under the stars. Don't miss a visit to the nearby frozen Lake St. Moritz, where you can enjoy ice skating or simply take in the serene beauty of the winter landscape. The area around the lake is also perfect for leisurely strolls, with charming shops and cafés inviting you to explore. Staying in the heart of St. Moritz allows you to easily access these luxurious spas and outdoor activities, ensuring a perfect blend of relaxation and adventure.

Find the best hotels & resorts with spas in St. Moritz

For travelers seeking rejuvenation and relaxation in St. Moritz, these top hotels offer luxurious spa experiences and wellness amenities to unwind and refresh your spirit.

Grand Hotel des Bains Kempinski

  • Why it's great for tailored spa getaway: The Grand Hotel des Bains Kempinski epitomizes luxury and wellness with its exceptional spa offerings, earning a remarkable review rating of 9.4. The hotel features a full-service spa with various treatments including hydrotherapy, deep tissue massages, and aromatherapy, making it a haven for relaxation and rejuvenation in a stunning alpine setting.
  • Other amenities: Guests can also enjoy an array of additional amenities including an indoor pool, 24-hour room service, and concierge services for personalized assistance. The hotel’s facilities include a sauna, steam room, and treatment rooms designed for couples, ensuring wellness experiences. With its onsite dining options and shopping facilities, the Grand Hotel des Bains Kempinski combines luxury with convenience, providing travelers with an unforgettable stay.
  • Nearby attractions: Engadin Valley - 0.0 miles, Casino St. Moritz - 0.0 miles, Signal Gondola - 0.17 miles

Crystal Hotel

  • Why it's great for tailored spa getaway: For those looking to indulge in a lavish spa experience, the Crystal Hotel is a perfect choice. With an impressive review rating of 9.2, this hotel provides an extensive wellness retreat featuring a full-service spa that offers treatments including massages, facials, and body treatments. Guests can unwind in the sauna or steam room, or relax in the hot tub after a day of exploring the stunning Swiss Alps.
  • Other amenities: In addition to its extensive spa offerings, the Crystal Hotel also features complimentary buffet breakfast, valet parking, and an electric car charging station for added convenience. Guests can enjoy nearby activities such as hiking and biking, snowshoeing, and ice skating, ensuring both relaxation and adventure during their stay. The hotel also provides luxurious bathrobes and premium bedding for a comfortable and upscale experience.
  • Nearby attractions: Engadin Valley - 0.0 miles, St. Moritz Leaning Tower - 0.21 miles, Engadiner Museum - 0.35 miles

Hotel Waldhaus am See

  • Why it's great for tailored spa getaway: With a stellar review rating of 9.2, the Hotel Waldhaus am See is a top choice for travelers looking for a serene spa experience. The hotel features a full-service spa with a variety of treatments including massages, sauna sessions, and hot tub relaxation, ensuring guests can indulge in self-care amidst stunning natural surroundings.
  • Other amenities: In addition to its spa facilities, the hotel offers a range of amenities including a charming terrace, concierge service, and free shuttle to nearby ski areas. Guests can enjoy comfortable accommodations with premium bedding and complimentary bathrobes. The picturesque location by the lake also provides opportunities for fishing and skiing, enhancing the overall experience for guests seeking both relaxation and adventure.
  • Nearby attractions: Engadin Valley - 0.0 miles, Rhaetian Railway - 0.49 miles, Mili Weber House - 0.36 miles

Hotel Steffani

  • Why it's great for tailored spa getaway: Hotel Steffani is a fantastic choice for spa lovers, a solid review rating of 9.0 and a variety of massage options including Swedish and deep tissue massages. The hotel features a well-equipped spa with a sauna and steam room, creating a tranquil environment for relaxation after an active day in the mountains.
  • Other amenities: In addition to its spa services, guests can enjoy a complimentary breakfast, a cozy indoor pool, and onsite shopping. The hotel’s prime location offers easy access to skiing and nearby golf courses, as well as activities such as fishing and rafting. With its family-friendly amenities and picturesque mountain views, Hotel Steffani ensures a delightful experience for all guests.
  • Nearby attractions: Engadin Valley - 0.0 miles, St. Moritz Leaning Tower - 0.27 miles, Engadiner Museum - 0.29 miles

Soldanella

  • Why it's great for tailored spa getaway: The Soldanella is an excellent option for spa enthusiasts, a superb review rating of 9.0 and a full-service spa offering treatments such as body treatments and traditional Turkish baths. Guests can enjoy the relaxing steam room and sauna, perfect for unwinding after a day on the slopes or exploring St. Moritz.
  • Other amenities: Additional amenities include free buffet breakfast, convenient onsite parking, and delightful views of the surrounding mountains. The hotel also provides easy access to skiing, with ski lifts and runs nearby, as well as self-parking options. Guests can take advantage of the serene terrace and discover local hiking and biking trails, making it an ideal base for both relaxation and outdoor activities.
  • Nearby attractions: Engadin Valley - 0.0 miles, Engadiner Museum - 0.42 miles, Segantini Museum - 0.24 miles

Top St. Moritz Hotel Reviews

Frequently asked questions

Looking for a spa hotel in St. Moritz?
Forget the stress of everyday life and book yourself a hotel with a spa. Travelers like the lakes in St. Moritz. Enjoy the mountain views during your vacation. Hotels with spas are a great way to take a break from your daily routine and add a layer of luxury to your vacation.
What is the best spa hotel in St. Moritz?
Hotel GRACE LA MARGNA ST MORITZ is a top luxury spa hotel featuring 3 restaurants, a rooftop terrace, a 24-hour fitness center, 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 St. Moritz include Art Boutique Hotel Monopol and Badrutt's Palace Hotel.
How many spa hotels will I find in St. Moritz?
Expedia has 16 spa hotels to choose from in St. Moritz.
What's there to see and do in St. Moritz?
Experience St. Moritz and visit St. Moritz Leaning Tower, Lake St. Moritz, and Rhaetian Railway. If you have a bit of extra time while you're in the area, you might want to check out Signalbahn and Signal Gondola.
What is a St. Moritz spa hotel?
Spa hotels in St. Moritz provide lodging and have an on-site spa which offers services including couples massages as well as beauty treatments. Some also offer in-room treatments. Spa hotels are a must if you want to give yourself an extra treat while on vacation.

Explore a world of travel with Expedia

Explore a world of travel with Expedia