Find Spa Hotels in St. Moritz from CA $402

  • 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 St. Moritz Spa Hotels

This weekend
Next weekend

Our top choices for St. Moritz hotels with a spa

Berghotel Randolins

Berghotel Randolins
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (145 reviews)
"Great spa area, super cosy bedroom, amazing views and a tasty breakfast! Staff were super helpful and very welcoming."
United Kingdom
Ben
The price is CA $376
CA $402 total
includes taxes & fees
Mar 22 - Mar 23
Berghotel Randolins

The Suites

The Suites
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (5 reviews)
The price is CA $930
CA $978 total
includes taxes & fees
Mar 30 - Mar 31
The Suites

Randolins Familienresort

Randolins Familienresort
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (32 reviews)
"We had a great experience there!"
United States
Kanae
The price is CA $491
CA $521 total
includes taxes & fees
Mar 22 - Mar 23
Randolins Familienresort

Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (566 reviews)
"the room was lovely with a great view. the staff were beyond helpful. would highly recommend "
United Kingdom
Julie
The price is CA $409
CA $437 total
includes taxes & fees
Mar 8 - Mar 9
Hotel Reine Victoria

Hotel Bären

Hotel Bären
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (169 reviews)
"Beautiful, traditional hotel. Staff all courteous and helpful. Restaurant food excellent. Spa and pool were really enjoyed after a long day of travel. Would like to return again."
United Kingdom
Stephen
The price is CA $508
CA $539 total
includes taxes & fees
Mar 10 - Mar 11
Hotel Bären

Soldanella

Soldanella
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (700 reviews)
"The hotel was amazing, along with the staff."
United States
Michael
The price is CA $477
CA $505 total
includes taxes & fees
Mar 4 - Mar 5
Soldanella

Hotel Waldhaus am See

Hotel Waldhaus am See
3.5 star property
St. Moritz
9.2 out of 10, Wonderful, (625 reviews)
"Great stay with spectacular views and breakfast! "
United States
Arman
The price is CA $426
CA $453 total
includes taxes & fees
Mar 9 - Mar 10
Hotel Waldhaus am See

Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (267 reviews)
"Everything was perfect, I highly recommend this hotel. Thank you very much."
United States
Dominga
The price is CA $385
CA $412 total
includes taxes & fees
Apr 1 - Apr 2
Hotel Laudinella

Hotel Steffani

Hotel Steffani
4.0 star property
St. Moritz
9.0 out of 10, Wonderful, (426 reviews)
"Staff was friendly, room was great, the views were insane, and the breakfast was pleasantly diverse. "
Canada
Arjun
The price is CA $588
CA $623 total
includes taxes & fees
Mar 31 - Apr 1
Hotel Steffani

Hotel San Gian

Hotel San Gian
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (238 reviews)
"We loved our stay, the included breakfast and travel passes made it convenient to see so much!"
United States
Kristina
The price is CA $390
CA $461 total
includes taxes & fees
Apr 1 - Apr 2
Hotel San Gian
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

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Spa hotels with pools in St. Moritz

Spa hotels with free breakfast in St. Moritz

5-star spa hotels 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, a gem nestled in the Swiss Alps, offers an exquisite blend of relaxation and adventure for travellers seeking luxury spa experiences. Begin your journey at the renowned Kulm Hotel, where the stunning views of the lake and mountains set the perfect backdrop for rejuvenation. After indulging in their world-class spa facilities, take a scenic stroll along the picturesque St. Moritz lake, immersing yourself in the serene beauty that surrounds you. For the adventurous spirit, the nearby Corviglia ski area presents not only thrilling winter sports but also invigorating summer hiking trails framed by breathtaking alpine vistas. A visit to the historic Segantini Museum is a must, showcasing the work of the famed painter while providing a tranquil environment for cultural enrichment. In the evenings, unwind at the iconic Badrutt's Palace Hotel, where luxurious treatments and attentive service create an atmosphere of pampered bliss. Opting to stay near the lake ensures easy access to these experiences, allowing you to mix relaxation with your adventurous pursuits effortlessly.

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

For those seeking relaxation and rejuvenation in the stunning surroundings of St. Moritz, these top hotels offer exceptional spa amenities to enhance your stay.

Grand Hotel des Bains Kempinski

  • Why it's great for tailored spa getaway: The Grand Hotel des Bains Kempinski stands out as a premier destination for spa aficionados, featuring an impressive review rating of 9.4. Guests can immerse themselves in luxurious hydrotherapy treatments and a variety of massages, ensuring a uniquely indulgent experience that rejuvenates both body and mind in a stunning alpine setting.
  • Other amenities: The hotel also boasts an indoor pool, a concierge service for personalised assistance, and complimentary breakfast daily. Guests can enjoy room service around the clock and have access to ski storage and rental options. With a historic charm and a focus on luxury, the Grand Hotel delivers an unparalleled experience for travelers.
  • Nearby attractions: Engadin Valley - 0 km, Casino St. Moritz - 0 km, Signal Gondola - 0.3 km

Crystal Hotel

  • Why it's great for tailored spa getaway: The Crystal Hotel is an ideal sanctuary for spa enthusiasts, a remarkable guest review rating of 9.2. Its extensive spa facilities include a full-service spa that offers a variety of treatments such as Thai massages and reflexology, ensuring guests enjoy a truly restorative experience. The hotel also features a hot tub and sauna, perfect for unwinding after a day on the slopes or exploring the picturesque surroundings.
  • Other amenities: In addition to its exceptional spa offerings, the Crystal Hotel provides complimentary buffet breakfast and valet parking for added convenience. Guests can take advantage of nearby hiking and biking trails, as well as snowshoeing and ice skating experiences available onsite. The hotel also offers premium bedding, daily housekeeping, and a sauna, ensuring a comfortable and relaxing stay.
  • Nearby attractions: Engadin Valley - 0 km, St. Moritz Leaning Tower - 0.3 km, Engadiner Museum - 0.6 km

Hotel Waldhaus am See

  • Why it's great for tailored spa getaway: With an excellent review rating of 9.2, Hotel Waldhaus am See provides a serene escape for spa lovers. Here, guests can indulge in a range of spa services, including massages and a hot tub experience, ensuring relaxation is at the forefront of their stay. The onsite spa is accessible daily, allowing guests to unwind at their convenience.
  • Other amenities: The hotel also offers beautiful terrace views, complimentary ski shuttle services, and electric car charging stations. Guests can enjoy fishing onsite and enjoy nearby skiing opportunities. With premium bedding and daily housekeeping, every detail is catered to for a comforting stay.
  • Nearby attractions: Engadin Valley - 0 km, Mili Weber House - 0.6 km, Rhaetian Railway - 0.8 km

Hotel Steffani

  • Why it's great for tailored spa getaway: Hotel Steffani is a fantastic choice for those looking to unwind, with a strong review rating of 9.0. The hotel features an onsite spa offering various treatments, including deep tissue massages and reflexology, perfect for relaxation after a day of exploring the beautiful Swiss landscapes.
  • Other amenities: Guests can enjoy a complimentary breakfast daily and access to a heated indoor pool. The hotel also provides a concierge service, ski storage, and free shuttle transfers, ensuring a seamless experience for winter sports enthusiasts. With options for golfing nearby and a range of family-friendly amenities, Hotel Steffani caters to a variety of traveler needs.
  • Nearby attractions: Engadin Valley - 0 km, St. Moritz Leaning Tower - 0.4 km, Engadiner Museum - 0.5 km

Soldanella

  • Why it's great for tailored spa getaway: For a delightful spa retreat, Soldanella offers guests an inviting atmosphere complemented by a stellar review rating of 9.0. The spa features a Turkish bath alongside a full-service treatment area, allowing guests to indulge in soothing body treatments and steam room sessions that leave them refreshed and revitalised.
  • Other amenities: Beyond the spa, guests can enjoy a free breakfast each morning and relax on the terrace overlooking the breathtaking mountains. The hotel also provides onsite parking, ski storage, and shuttle services, making it convenient for winter sports enthusiasts. Additional features include billiards, daily housekeeping, and access to nearby hiking and biking trails.
  • Nearby attractions: Engadin Valley - 0 km, Engadiner Museum - 0.7 km, Segantini Museum - 0.4 km

Top St. Moritz Hotel Reviews

Frequently asked questions

Which hotels in St Moritz offer the best spa experiences?
Some of the best spa experiences in St Moritz can be found at Kulm Hotel St. Moritz, Hotel GRACE LA MARGNA ST MORITZ, Badrutt's Palace Hotel, Carlton Hotel St Moritz, and Grand Hotel des Bains Kempinski.

The 5-star Kulm Hotel St. Moritz, with a 9.6 rating, provides an extensive wellness journey with a range of treatments including body wraps, reflexology, and Ayurvedic therapies. Guests can also enjoy the hot tub, steam room, and sauna facilities.

Hotel GRACE LA MARGNA ST MORITZ, a 5-star establishment with a great 10.0 rating, offers a full-service spa that includes accessible facilities. Their extensive menu features aromatherapy treatments, hot stone massages, prenatal massages, and hydrotherapy, alongside couples' treatment rooms for shared relaxation.

Badrutt's Palace Hotel, a 5-star hotel rated 9.6, boasts a luxurious spa with specific offerings such as Thai massage and deep tissue massage. The spa also includes a hot tub, steam room, and sauna, with a focus on detoxification wraps and body scrubs.

The 5-star Carlton Hotel St Moritz, also with a 10.0 rating, features a full-service spa available daily. Treatments range from aromatherapy and hot stone massage to Ayurvedic treatments and hydrotherapy, complemented by a hot tub, sauna, and steam room.

Finally, the 5-star Grand Hotel des Bains Kempinski, rated 9.4, offers a full-service and accessible spa. Their menu includes detoxification wraps, Swedish and deep tissue massages, and couples' treatment rooms for a shared experience, all within a serene environment that includes a sauna and steam room.
How much does a spa hotel in St Moritz cost?
Enjoy staying in a spa hotel in St Moritz, with plenty of hotels from CA $402 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?
The top-rated luxury spa hotels in St Moritz are the Carlton Hotel St Moritz, Hotel GRACE LA MARGNA ST MORITZ, Kulm Hotel St. Moritz, Badrutt's Palace Hotel, and Suvretta House.

The 5-star Carlton Hotel St Moritz, with a great 10.0 rating, offers an extensive spa experience with Thai massage, body scrubs, aromatherapy treatments, hot stone massage, and hydrotherapy. Guests can also enjoy a sauna, steam room, and hot tub.

Hotel GRACE LA MARGNA ST MORITZ, a 5-star hotel also rated 10.0, provides a full-service spa with accessible facilities. Their extensive menu includes aromatherapy, body scrubs, reflexology, hot stone massage, deep tissue massage, sports massage, prenatal massage, and detoxification wraps, alongside a sauna, steam room, and hot tub.

Kulm Hotel St. Moritz, a 5-star establishment with a 9.6 rating, features a spa with a Turkish bath or hammam, alongside a sauna, steam room, and hot tub. Treatments range from Swedish and sports massages to Ayurvedic and hydrotherapy treatments, as well as body wraps and scrubs.

Badrutt's Palace Hotel, another 5-star option with a 9.6 rating, offers a full-service spa where guests can indulge in manicures, pedicures, sports massages, Thai massages, and hot stone massages. The spa also includes a steam room, sauna, and hot tub.

Suvretta House, a 5-star hotel with an impressive 9.8 rating, provides a full-service spa with a focus on holistic well-being. Offerings include deep tissue massage, hot stone massage, Ayurvedic treatments, and reflexology, complemented by a steam room, sauna, and hot tub.
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?
For couples looking for spa treatments in St Moritz, the Hotel GRACE LA MARGNA ST MORITZ, Grand Hotel des Bains Kempinski, and Kulm Hotel St. Moritz are excellent choices.

The 5-star Hotel GRACE LA MARGNA ST MORITZ, with a superb 10.0 rating, offers dedicated couples' treatment rooms. Its comprehensive spa menu includes aromatherapy, hot stone massages, deep tissue massages, and hydrotherapy treatments, alongside detoxification wraps and body scrubs.

The Grand Hotel des Bains Kempinski is a 5-star hotel with a 9.4 rating that also features couples' treatment rooms. Guests can enjoy a full-service spa with amenities such as a sauna, steam room, and a variety of massages including Swedish and deep tissue.

At the 5-star Kulm Hotel St. Moritz, boasting a 9.6 rating, couples can indulge in treatments within their dedicated couples' treatment rooms. The spa provides a full range of services, from Ayurvedic treatments and hot stone massages to hydrotherapy and a Turkish bath or hammam.
Are there any unique spa experiences available in St Moritz?
Yes, St Moritz in Graubünden, Switzerland offers several unique spa experiences that combine luxury, alpine scenery, and innovative wellness treatments.

Shanti Spa by Pure Altitude at Nira Alpina features warm waters with panoramic views of snow-capped mountains, a large whirlpool with an underwater relaxation bed, a steam room, a sauna, and a 24-hour gym, all designed for alpine relaxation.

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

Grand Hotel des Bains Kempinski Alpine Spa offers an "ultimate sauna journey" with various saunas, an exclusive Ladies Spa, a luxury pool, a Kneipp stream for hydrotherapy, and advanced fitness programmes including classes on an exercise bike, with personalised treatments and curated spa packages.

Carlton Hotel Spa features a holistic spa concept called Moving Mountains, which uses organic and certified natural products with a clinical approach to skin rejuvenation, offering massages, therapies, mindful meditation, private yoga, and a beauty salon.

Kulm Hotel Spa, a 2000m² facility, provides spectacular views over Lake St. Moritz, a heated indoor pool, and an exclusive partnership offering innovative facial exercise treatments designed to combat altitude effects on the skin, including a "Ski and Sculpt" menu.
How can I save on a spa hotel in St Moritz with Expedia?
Members always get our best prices. Find our best St Moritz spa hotel deals by joining Expedia's free travel rewards program—One Key™. As a member, you can unlock instant savings and member perks when you're logged in to your account. For a spontaneous 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