A lake with sailboats, a forested mountain, and people on the shore.

Spa Hotels & Resorts in St. Moritz from NZ$388

  • 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

Our top choices for St. Moritz hotels with a spa

1. Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
St. Moritz
9.8 out of 10, Exceptional, (145 reviews)
"Room with the view was breathtaking… WOW! Room was clean, spotless, and amenities fully stocked and service was exceptional. I will definitely recommend and stay again."
United States
ADOWA
The price is NZ$1,163
includes taxes & fees
29 Nov - 30 Nov
Hotel GRACE LA MARGNA ST MORITZ

2. The Suites

The Suites
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (11 reviews)
"Superb condition, nice spa, breakfast with a wide range of variety- freshly cooked station & juices counter."
Singapore
Jen Nee
The price is NZ$1,034
includes taxes & fees
14 Nov - 15 Nov
The Suites

3. Hotel San Gian

Hotel San Gian
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (242 reviews)
"Very Nice hotel with friendly staff "
United Kingdom
Nawaim
The price is NZ$601
includes taxes & fees
14 Nov - 15 Nov
Hotel San Gian

4. Hotel Waldhaus am See

Hotel Waldhaus am See
3.5 star property
St. Moritz
9.2 out of 10, Wonderful, (707 reviews)
"beautiful location"
United States
Deepak
The price is NZ$609
includes taxes & fees
27 Nov - 28 Nov
Hotel Waldhaus am See

5. Hotel Arte

Hotel Arte
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (737 reviews)
"Room was very nice and clean. Breakfast buffet was great. Staff was very friendly and helpful."
United States
Siwa
The price is NZ$382
includes taxes & fees
18 Nov - 19 Nov
Hotel Arte

6. Hotel Nolda

Hotel Nolda
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (566 reviews)
"Friendly staff, nice breakfast"
United States
Cowan
The price is NZ$475
includes taxes & fees
27 Nov - 28 Nov
Hotel Nolda

7. Hauser Hotel St. Moritz

Hauser Hotel St. Moritz
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (591 reviews)
"Great location and hotel!"
United States
Amisha
The price is NZ$546
includes taxes & fees
29 Nov - 30 Nov
Hauser Hotel St. Moritz

8. Hotel Steffani

Hotel Steffani
4.0 star property
St. Moritz
9.0 out of 10, Wonderful, (477 reviews)
"A lovely hotel in a convenient location"
United States
Nadiya
The price is NZ$579
includes taxes & fees
29 Nov - 30 Nov
Hotel Steffani

9. Berghotel Randolins

Berghotel Randolins
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (166 reviews)
"Clean quiet and the Swiss restaurant was excellent. The shuttle service was an added bonus."
Canada
Sheldon
The price is NZ$388
includes taxes & fees
10 Dec - 11 Dec
Berghotel Randolins

10. Hostel by Randolins

Hostel by Randolins
1.0 star property
St. Moritz
9.0 out of 10, Wonderful, (54 reviews)
"lovely pleasant staff. Nice restaurant. Clean and comfortable beds."
Canada
Shelly
The price is NZ$278
includes taxes & fees
29 Nov - 30 Nov
Hostel by Randolins

11. The View

The View
3.0 star property
St. Moritz
10.0 out of 10, Exceptional, (4 reviews)
"Staff was extremely helpful. The place was spotless and clean. The views were amazing. I have nothing negative to say - everything was great."
United States
Daniel
The price is NZ$1,272
includes taxes & fees
22 Nov - 23 Nov
The View

12. Youth Hostel St. Moritz

Youth Hostel St. Moritz
2.0 star property
St. Moritz
8.6 out of 10, Excellent, (338 reviews)
"According with the price our stay was good."
United States
MARITZA
The price is NZ$289
includes taxes & fees
26 Nov - 27 Nov
Youth Hostel St. Moritz

13. Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (372 reviews)
"Very nice hotel"
Canada
Ursell
The price is NZ$502
includes taxes & fees
13 Dec - 14 Dec
Hotel Laudinella

14. Hotel Stille & Aladin Apartments

Hotel Stille & Aladin Apartments
2.5 star property
St. Moritz
8.2 out of 10, Very good, (209 reviews)
"Our host was attentive, answered all our questions and the property was as advertised .. Highly recommend and would definitely stay here again."
United States
Virginia
The price is NZ$339
includes taxes & fees
15 Nov - 16 Nov
Hotel Stille & Aladin Apartments

15. Randolins Familienresort

Randolins Familienresort
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (41 reviews)
"It is a wonderful resort"
United States
Ali
The price is NZ$433
includes taxes & fees
29 Nov - 30 Nov
Randolins Familienresort

16. Hotel Piz

Hotel Piz
3.0 star property
St. Moritz
8.4 out of 10, Very good, (415 reviews)
"Nice and quite place to stay !"
United States
Victoria
The price is NZ$403
includes taxes & fees
15 Nov - 16 Nov
Hotel Piz
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 pools in St. Moritz

Spa hotels with free breakfast in St. Moritz

Spa hotels with spa pools 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, nestled in the picturesque Engadin valley, offers a luxurious blend of spa relaxation and outdoor adventure, making it a perfect getaway for those seeking high-quality hotel experiences. Begin your day at the iconic Kulm Hotel, where you can indulge in their world-class spa featuring a stunning infinity pool with breathtaking mountain views. For a unique experience, visit the mineral-rich Badrutt's Palace, which boasts a lavish spa offering treatments that harness the healing powers of local Alpine herbs. The nearby St. Moritz lake invites you to unwind further with options for a serene lakeside walk or a refreshing swim during the summer months. Thrill-seekers can enjoy the exhilarating sport of bobsledding at the Olympic bob run, a historic site that promises an adrenaline rush followed by a soothing evening at your hotel’s wellness centre. Finally, enjoy a leisurely afternoon exploring the local boutiques and art galleries in the vibrant town centre, followed by a rejuvenating massage back at your accommodation. For an unforgettable stay, consider the charming area around the lake, where luxury hotels with exceptional spa facilities create a tranquil haven amidst stunning natural beauty.

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

For those seeking rejuvenation and relaxation in St. Moritz, these top hotels offer exceptional spa amenities and tranquil environments to unwind and recharge.

Art Boutique Hotel Monopol

  • Why it's great for tailored spa getaway: Art Boutique Hotel Monopol is a stylish choice for spa seekers, with a stellar review rating of 9.6. The hotel's spa offers a range of treatments, from soothing massages to invigorating body scrubs, ensuring travelers can find their perfect escape. This unique hotel blends art and wellness, creating an inspiring atmosphere for relaxation and rejuvenation.
  • Other amenities: Beyond its spa facilities, the hotel features a rooftop terrace for stunning views, and a complimentary breakfast to start the day right. Guests can enjoy onsite shopping, a hot tub for relaxation, and various leisure activities including snowshoeing and skiing nearby. Parking options are available, and the hotel is well-positioned for exploring the local area, making it a convenient and luxurious choice.
  • Nearby attractions: Engadin Valley - 0 km, St. Moritz Leaning Tower - 0.5 km, Chesa Futura Building - 0.5 km

Grand Hotel des Bains Kempinski

  • Why it's great for tailored spa getaway: Grand Hotel des Bains Kempinski is the epitome of luxury in St. Moritz, featuring a remarkable review rating of 9.4. This hotel offers an array of exquisite spa treatments, including hydrotherapy and couples massage, set in a beautifully designed full-service spa. Guests can indulge in personalised wellness experiences, making it a prime destination for those looking to pamper themselves during their stay.
  • Other amenities: In addition to its world-class spa, the hotel features an indoor pool, 24-hour room service, and a concierge service to cater to all travelers' needs. A complimentary breakfast is served daily, and the hotel also offers babysitting services for added convenience. With ski rental onsite, a well-equipped fitness centre, and breathtaking views from the rooms, travelers will find everything they desire for a luxurious mountain retreat.
  • Nearby attractions: Engadin Valley - 0 km, Casino St. Moritz - 0 km, Signal Gondola - 0.3 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 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, an 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 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 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 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.
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 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 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, an 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 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 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.
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 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 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 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.
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.
How can I save on a St. Moritz spa hotel with Expedia?
Get instant discounts with Member Prices. Find our best St. Moritz spa hotel deals by joining One Key™, Expedia's free travel rewards programme. As a member, you can unlock instant savings and member perks when you're logged in to your account. For a quick, weekend retreat, discover last-minute offers.
How much does a spa hotel in St. Moritz cost?
Enjoy staying in a spa hotel in St. Moritz, with plenty of hotels from NZ$388 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.
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 holiday package.

Explore a world of travel with Expedia