Find Spa Hotels in St. Moritz

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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)
  • cleanliness
    Alpine escape with 2 hot tubs, sauna, and garden-view massage options creates a mountain sanctuary for rejuvenating wellness getaways.
The price is £229
includes taxes & fees
17 Mar - 18 Mar
Berghotel Randolins

Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (267 reviews)
The price is £220
includes taxes & fees
26 Mar - 27 Mar
Hotel Laudinella

Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (564 reviews)
  • cleanliness
    Renew body and spirit at this Victorian hotel with rejuvenating spa treatments across the street in the mountains.
The price is £233
includes taxes & fees
23 Mar - 24 Mar
Hotel Reine Victoria

The Suites

The Suites
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (5 reviews)
The price is £551
includes taxes & fees
23 Mar - 24 Mar
The Suites

Hotel Waldhaus am See

Hotel Waldhaus am See
3.5 star property
St. Moritz
9.2 out of 10, Wonderful, (623 reviews)
  • cleanliness
    Relax in a lakeside spa retreat with mountain views, where daily massages meet whisky bar indulgence.
The price is £320
includes taxes & fees
1 Mar - 2 Mar
Hotel Waldhaus am See

Randolins Familienresort

Randolins Familienresort
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (32 reviews)
  • cleanliness
    Rejuvenate at this mountain retreat with massage services and 2 hot tubs, offering peaceful garden views and ski-in/ski-out access.
The price is £299
includes taxes & fees
15 Mar - 16 Mar
Randolins Familienresort

Hotel Bären

Hotel Bären
3.0 star property
St. Moritz
8.8 out of 10, Excellent, (169 reviews)
  • cleanliness
    Immerse in alpine spa luxury with sauna, Turkish bath, and sports massages at this mountain retreat with indoor pool and garden serenity.
The price is £290
includes taxes & fees
5 Mar - 6 Mar
Hotel Bären

Soldanella

Soldanella
3.0 star property
St. Moritz
9.0 out of 10, Wonderful, (700 reviews)
  • cleanliness
    Rejuvenating mountain spa retreat offers daily body treatments, Turkish bath, and steam room with stunning lake views and cosy comfort.
The price is £260
includes taxes & fees
4 Mar - 5 Mar
Soldanella

Hotel San Gian

Hotel San Gian
4.0 star property
St. Moritz
9.4 out of 10, Exceptional, (238 reviews)
  • cleanliness
    Ski-in, ski-out mountain hotel offers rejuvenating spa retreats with hot stone massages, facials, and sauna sessions by Lake St. Moritz.
The price is £267
includes taxes & fees
25 Mar - 26 Mar
Hotel San Gian

Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
St. Moritz
10.0 out of 10, Exceptional, (88 reviews)
  • cleanliness
    St. Moritz retreat features a full-service spa with aromatherapy, massages, and facials in 4 elegant rooms.
The price is £846
includes taxes & fees
11 Mar - 12 Mar
Hotel GRACE LA MARGNA 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.

Choose what matters most at spa hotels in St. Moritz

The Annual Holiday Sale

Members save up to 40% on hotels and holiday 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, 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 a rejuvenating retreat in St. Moritz, these top hotels offer exceptional spa services and wellness amenities, perfect for unwinding and indulging in self-care.

Grand Hotel des Bains Kempinski

  • Why it's great for tailored spa getaway: For a truly luxurious spa experience, Grand Hotel des Bains Kempinski is the pinnacle of opulence in St. Moritz, reflected in its outstanding review rating of 9.4. This exquisite hotel features an extensive spa offering hydrotherapy treatments, massages, and a variety of body and facial treatments, ensuring guests experience ultimate relaxation. The spa’s serene environment is complemented by a sauna and steam room, perfect for unwinding after a day of outdoor activities.
  • Other amenities: In addition to its exceptional spa amenities, the hotel boasts a range of luxurious features for guests to enjoy. An indoor pool provides a tranquil space for relaxation, while 24-hour room service adds convenience. With gourmet dining options, concierge services, and valet parking, every guest's need is catered for. The hotel also offers various outdoor activities, including skiing and hiking, making it an ideal base for adventure seekers.
  • 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: Ideal for travellers focused on relaxation and wellness, the Crystal Hotel boasts an impressive review rating of 9.2 and a spa experience. Guests can indulge in a variety of treatments including massages, body wraps, and reflexology, all provided in a serene environment designed for tranquility. The onsite full-service spa also features a steam room and hot tub, making it an excellent choice for relaxation after a day on the slopes.
  • Other amenities: In addition to its spa offerings, the hotel provides a range of amenities to enhance guests' stays. A complimentary buffet breakfast is included, ensuring a perfect start to the day. For those looking to explore, nearby hiking and biking trails are easily accessible. Additional conveniences include valet parking, electric car charging stations, and housekeeping services, all contributing to a seamless experience in the heart of the Swiss Alps.
  • 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: Hotel Waldhaus am See stands out as a wellness haven for travellers, an impressive review rating of 9.2. The hotel's spa facilities include a hot tub, sauna, and a range of massage services, allowing guests to indulge in relaxation and rejuvenation after a day of adventures. With its daily onsite spa services, guests are encouraged to immerse themselves in a world of tranquillity and self-care.
  • Other amenities: Beyond its spa offerings, the hotel provides a rich array of amenities to enhance every stay. Guests can enjoy stunning lake views from their rooms, and the hotel features a complimentary ski shuttle for easy access to the nearby slopes. Additional conveniences include electric car charging stations, a concierge service, and a terrace for enjoying the magnificent surroundings. With a commitment to guest comfort, the hotel ensures that every aspect of the stay is enjoyable and stress-free.
  • 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 travellers seeking an invigorating spa experience, with a noteworthy review rating of 9.0. This hotel features a range of spa services, including deep tissue and sports massages, ensuring guests can unwind and relax fully. The onsite sauna and steam room provide additional opportunities for rejuvenation, making it a perfect haven for wellness lovers.
  • Other amenities: Alongside its spa offerings, Hotel Steffani provides a variety of amenities to enhance guest experiences. Visitors can enjoy a complimentary breakfast each morning, along with access to an indoor pool for leisurely swims. The hotel also offers convenient services such as valet parking and ski storage, making it easy for guests to enjoy the nearby slopes. With a focus on comfort and relaxation, this hotel ensures a memorable stay in the stunning Swiss Alps.
  • 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: With a focus on wellness and relaxation, Soldanella is an excellent choice for spa enthusiasts, earning an excellent review rating of 9.0. The hotel features an onsite full-service spa that offers a variety of treatments, including body treatments and steam room access, designed to rejuvenate and refresh guests. The calming atmosphere ensures a perfect escape after a long day of skiing or hiking in the beautiful Graubünden region.
  • Other amenities: Further enhancing the experience, Soldanella offers a delightful buffet breakfast included in the stay, and guests can unwind on the terrace with stunning views of the surrounding mountains. Convenient amenities include onsite parking, ski storage, and transfers to nearby ski lifts, ensuring a straightforward visit. The hotel also caters to guests who enjoy outdoor activities, with hiking and skiing options readily available in the vicinity.
  • 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 £220 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 holiday 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 One Key™, Expedia's free travel rewards program. 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.
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