Find Resorts & Hotels with Spas in St. Moritz

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Moritz Resorts & Hotels with Spas

This weekend
Next weekend

Our top choices for St. Moritz hotels with a spa

Hotel Piz

Hotel Piz
3.0 star property
St. Moritz
8.2 out of 10, Very Good, (339 reviews)
  • cleanliness
    Tucked in the mountains, this hotel offers rejuvenating spa services with a sauna and steam room.
$253 nightly
The price is $270
May 10 - May 11
Total with taxes and fees
Hotel Piz

Soldanella

Soldanella
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (703 reviews)
  • cleanliness
    Rejuvenating mountain spa retreat offers daily body treatments, Turkish bath, and steam room with stunning lake views and cozy comfort.
$230 nightly
The price is $246
May 27 - May 28
Total with taxes and fees
Soldanella

Laudinella Apartments

Laudinella Apartments
4.0 star property
St. Moritz
$382 nightly
The price is $405
May 31 - Jun 1
Total with taxes and fees
Laudinella Apartments

Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (291 reviews)
$269 nightly
The price is $288
May 31 - Jun 1
Total with taxes and fees
Hotel Laudinella

Hotel Bären

Hotel Bären
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (178 reviews)
  • cleanliness
    Immerse in alpine spa luxury with sauna, Turkish bath, and sports massages at this mountain retreat with indoor pool and garden serenity.
$381 nightly
The price is $403
May 17 - May 18
Total with taxes and fees
Hotel Bären

Hotel Steffani

Hotel Steffani
4.0 star property
St. Moritz
9.0 out of 10, Wonderful, (442 reviews)
  • cleanliness
    Unwind in the mountains with rejuvenating spa treatments, indoor pool access, and luxurious bathrooms featuring walk-in showers.
$290 nightly
The price is $310
May 17 - May 18
Total with taxes and fees
Hotel Steffani

Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
St. Moritz
10.0 out of 10, Exceptional, (96 reviews)
  • cleanliness
    St. Moritz retreat features a full-service spa with aromatherapy, massages, and facials in 4 elegant rooms.
$573 nightly
The price is $607
May 8 - May 9
Total with taxes and fees
Hotel GRACE LA MARGNA ST MORITZ

Hotel Waldhaus am See

Hotel Waldhaus am See
3.5 star property
St. Moritz
9.2 out of 10, Wonderful, (642 reviews)
  • cleanliness
    Relax in a lakeside spa retreat with mountain views, where daily massages meet whiskey bar indulgence.
$374 nightly
The price is $396
May 26 - May 27
Total with taxes and fees
Hotel Waldhaus am See

The Suites

The Suites
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (8 reviews)
$476 nightly
The price is $503
May 30 - May 31
Total with taxes and fees
The Suites

Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel
4.0 star property
St. Moritz
9.2 out of 10, Wonderful, (313 reviews)
  • cleanliness
    Pamper yourself in the Swiss mountains with spa services, deep soaking tubs, and a sauna at this friendly, well-located hotel.
$439 nightly
The price is $465
May 4 - May 5
Total with taxes and fees
Schweizerhof Swiss Quality Hotel
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 St. Moritz

Spa hotels with hot tubs in St. Moritz

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

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

Which hotels in St Moritz offer the best spa experiences?
St. Moritz offers several top-rated hotels that provide exceptional spa experiences, including Kulm Hotel St. Moritz, Hotel GRACE LA MARGNA ST MORITZ, and Badrutt's Palace Hotel.

The 5-star Kulm Hotel St. Moritz, rated 9.6, features Ayurvedic treatments, a Turkish bath, and a steam room. Guests often highlight its convenient location.

Hotel GRACE LA MARGNA ST MORITZ, a 5-star hotel with a superb 10.0 rating, offers deep tissue massages, couples treatment rooms, and a hot tub. Travellers frequently praise the beautiful rooms and the amazing food.

Badrutt's Palace Hotel, a 5-star option rated 9.6, provides a full-service spa with a sauna, aromatherapy treatments, and Thai massages.

The Carlton Hotel St Moritz, also a 5-star hotel with a 10.0 rating, offers hydrotherapy treatments, hot stone massages, and a steam room.

Grand Hotel des Bains Kempinski, a 5-star hotel with a 9.4 rating, features detoxification wraps, couples treatment rooms, and a sauna. Guests appreciate the beautiful rooms and first-class service.
How much does a spa hotel in St Moritz cost?
Enjoy staying in a spa hotel in St Moritz, with plenty of hotels from $246 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, and may vary depending on the location, season, and hotel amenities. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during the weekend or around public holidays.
What are the top-rated luxury spa hotels in St Moritz?
St Moritz offers several top-rated luxury spa hotels, including the Carlton Hotel St Moritz, Hotel GRACE LA MARGNA ST MORITZ, and Kulm Hotel St. Moritz.

The 5-star Carlton Hotel St Moritz, with a great 10.0 rating, features a full-service spa offering Thai massages, aromatherapy treatments, and hot stone massages. Guests can anticipate a truly relaxing and rejuvenating experience.

Hotel GRACE LA MARGNA ST MORITZ is another 5-star gem, also rated 10.0, providing a full-service spa with deep tissue massages, couples' treatment rooms, and hydrotherapy treatments. Travellers frequently praise the beautiful and fabulous rooms, as well as the amazing food.

Kulm Hotel St. Moritz, a 5-star hotel with a 9.6 rating, offers an extensive spa experience with Ayurvedic treatments, a Turkish bath or hammam, and Swedish massages. Reviewers appreciate its good location.

Badrutt's Palace Hotel, a 5-star hotel rated 9.6, provides a full-service spa with deep tissue massages, aromatherapy treatments, and body wraps. Guests can enjoy a wide array of treatments designed for ultimate relaxation.

Suvretta House, another 5-star option with a 9.8 rating, features a spa that offers deep tissue massages, hot stone massages, and Ayurvedic treatments. Travellers often mention the comfortable and spacious rooms, as well as the good breakfast.
Is it cheaper to book a spa hotel in St Moritz with flights as part of a package deal?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Are there hotels in St Moritz that offer couples' spa treatments?
St. Moritz offers several exquisite hotels with dedicated couples' spa treatments, including the Hotel GRACE LA MARGNA ST MORITZ, Grand Hotel des Bains Kempinski, and Kulm Hotel St. Moritz.

The 5-star Hotel GRACE LA MARGNA ST MORITZ, boasting a superb 10.0 review rating, provides couples' treatment rooms where guests can enjoy deep tissue massages and aromatherapy treatments. Travellers frequently praise the beautiful rooms and the amazing food.

Grand Hotel des Bains Kempinski, a 5-star hotel rated 9.4, also features couples' treatment rooms, offering relaxing hot stone massages and invigorating body scrubs. Guests consistently highlight the beautiful rooms and first-class service.

Another 5-star option with a 9.6 rating, the Kulm Hotel St. Moritz, includes couples' treatment rooms for guests to experience Swedish massages and body wraps. Reviewers often mention the hotel's good location.
Are there any unique spa experiences available in St Moritz?
Yes, there are several unique spa experiences available in St Moritz, combining luxury, alpine scenery, and innovative wellness treatments.

The Shanti Spa by Pure Altitude at Nira Alpina offers a tranquil environment with warm waters and panoramic views of snow-capped mountains. Guests can enjoy a large whirlpool with an underwater relaxation bed, a steam room, a sauna, and a 24-hour gym.

Badrutt's Palace Hotel Palace Wellness & Spa provides a luxurious setting with an indoor infinity pool and an outdoor pool. It offers extensive fitness facilities and a wide range of treatments, including Ayurvedic therapies, facials, and manicures, along with special packages and spa suites.

The Grand Hotel des Bains Kempinski Alpine Spa features an "ultimate sauna journey" with various saunas, an exclusive Ladies Spa, a luxury pool, and a Kneipp stream for hydrotherapy. It also offers advanced fitness programs, including Peloton Bike+ classes, and curated spa packages such as couples' retreats and detox days.

Carlton Hotel Spa presents a holistic spa concept called Moving Mountains, which utilizes organic and certified natural products with a clinical approach to skin rejuvenation. The spa provides massages, therapies, mindful meditation, private yoga, and a beauty salon, all inspired by nature and backed by science.

Kulm Hotel Spa, spanning 2000m², offers spectacular views over Lake St. Moritz and a heated indoor pool.
How can I save on a St Moritz spa hotel with Expedia?
Members always get our best prices. Find our best St Moritz spa hotel deals by joining One Key™, Expedia's free travel rewards program. As a member, you can unlock instant savings and member perks when you're logged in. For a quick weekend retreat, discover last-minute offers.
Can I cancel my spa hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right spa hotel in St Moritz for you.

Explore a world of travel with Expedia