Find Resorts & Hotels with Spas in St. Moritz

  • 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 Resorts & Hotels with Spas

Our top choices for St. Moritz hotels with a spa

Hotel Laudinella

Hotel Laudinella
4.0 star property
St. Moritz
8.6 out of 10, Excellent, (286 reviews)
The price is ¥41,255
¥44,211 total
includes taxes & fees
May 11 - May 12
Hotel Laudinella

Hotel Waldhaus am See

Hotel Waldhaus am See
3.5 star property
St. Moritz
9.2 out of 10, Wonderful, (633 reviews)
  • cleanliness
    Relax in a lakeside spa retreat with mountain views, where daily massages meet whiskey bar indulgence.
The price is ¥60,029
¥63,537 total
includes taxes & fees
May 6 - May 7
Hotel Waldhaus am See

Hotel Reine Victoria

Hotel Reine Victoria
4.0 star property
St. Moritz
8.8 out of 10, Excellent, (576 reviews)
  • cleanliness
    Renew body and spirit at this Victorian hotel with rejuvenating spa treatments across the street in the mountains.
The price is ¥44,346
¥47,419 total
includes taxes & fees
Apr 28 - Apr 29
Hotel Reine Victoria

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.
The price is ¥41,520
¥44,324 total
includes taxes & fees
May 5 - May 6
Soldanella

Hotel Steffani

Hotel Steffani
4.0 star property
St. Moritz
9.0 out of 10, Wonderful, (434 reviews)
  • cleanliness
    Unwind in the mountains with rejuvenating spa treatments, indoor pool access, and luxurious bathrooms featuring walk-in showers.
The price is ¥50,810
¥54,133 total
includes taxes & fees
May 9 - May 10
Hotel Steffani

Hotel Piz

Hotel Piz
3.0 star property
St. Moritz
8.2 out of 10, Very Good, (335 reviews)
  • cleanliness
    Tucked in the mountains, this hotel offers rejuvenating spa services with a sauna and steam room.
Hotel Piz

Laudinella Apartments

Laudinella Apartments
4.0 star property
St. Moritz
The price is ¥91,103
¥95,953 total
includes taxes & fees
May 3 - May 4
Laudinella Apartments

Hotel GRACE LA MARGNA ST MORITZ

Hotel GRACE LA MARGNA ST MORITZ
5.0 star property
St. Moritz
10.0 out of 10, Exceptional, (94 reviews)
  • cleanliness
    St. Moritz retreat features a full-service spa with aromatherapy, massages, and facials in 4 elegant rooms.
The price is ¥99,511
¥105,312 total
includes taxes & fees
Apr 19 - Apr 20
Hotel GRACE LA MARGNA ST MORITZ

The Suites

The Suites
4.0 star property
St. Moritz
9.6 out of 10, Exceptional, (7 reviews)
The price is ¥106,610
¥112,049 total
includes taxes & fees
May 1 - May 2
The Suites

Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel
4.0 star property
St. Moritz
9.2 out of 10, Wonderful, (312 reviews)
  • cleanliness
    Pamper yourself in the Swiss mountains with spa services, deep soaking tubs, and a sauna at this friendly, well-located hotel.
The price is ¥60,089
¥63,761 total
includes taxes & fees
Apr 22 - Apr 23
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 free breakfast 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

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 Laudinella is a top spa hotel featuring 3 restaurants and a fitness center. Treat yourself to a facial, body scrub, or deep-tissue massage at Laudinella Spa (Kostenpflichtig). Other popular spa hotels in St. Moritz include Grand Hotel des Bains Kempinski and Hotel GRACE LA MARGNA ST MORITZ.
How many spa hotels will I find in St. Moritz?
Expedia has 17 spa hotels to choose from in St. Moritz.
What's there to see and do in St. Moritz?
Experience St. Moritz and visit Chesa Futura Building, St. Moritz Leaning Tower, and Rhaetian Railway. If you have a bit of extra time while you're in the area, you might want to check out Segantini Museum and Lake St. Moritz.
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