Saint Moritz

Spa Hotels in Saint Moritz

Select your dates to book relaxing spa hotels in Saint Moritz.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Hotels with Spa in Saint Moritz

Find hotels with spa in Saint Moritz perfect for a rejuvenating stay
Recommended
Lowest price
Closest to downtown
Top reviewed
99+
Hotels in Saint Moritz
Featured facilities: Sauna
Very Good
118 reviews
8.4/10
1 night
From PLN 1,150
Check Availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna
Very Good
109 reviews
8.7/10
1 night
From PLN 1,322
Check Availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna
Good
55 reviews
7.8/10
1 night
From PLN 1,035
Check Availability
You may prefer
Saint Moritz Hotels With BreakfastSaint Moritz Hotels With Twin RoomSaint Moritz Hotels With 1 Double BedSaint Moritz Hotels With Swimming PoolSaint Moritz Hotels With Free Cancellation
99+
Hotels in Saint Moritz
Featured facilities: Sauna, Massage Room, Body Care
Very Good
51 reviews
8.4/10
1 night
From PLN 1,641
Check Availability
85
Hotels in Saint Moritz
Featured facilities: Sauna, Massage Room
Very Good
63 reviews
8.1/10
1 night
From PLN 1,103
Check Availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna, Massage Room, Foot Bath
Great
83 reviews
9.2/10
1 night
From PLN 2,561
Check Availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna
Great
125 reviews
9.2/10
1 night
From PLN 1,394
Check Availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna, Massage Room
Great
89 reviews
9.0/10
1 night
From PLN 2,572
Check Availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna, Massage Room
Very Good
66 reviews
8.9/10
1 night
From PLN 1,261
Check Availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna, Massage Room
Great
84 reviews
9.1/10
1 night
From PLN 1,939
Check Availability
See All Hotels With Spa in Saint Moritz

Latest Reviews for Saint Moritz Hotels

See all
Find highly-rated hotels with real reviews and ratings to find the perfect stay!
9.6/10
Amazing
ZZhangJQ2010The location of the hotel is very good, very good, and then the hotel service is also in place, although the price is a bit expensive, but all aspects are quite satisfactory, each determination may be that the room is still relatively small, there is no other problem
Hotel Grace la Margna ST Moritz

Hotel Grace la Margna ST Moritz

Hotel near Saint Moritz
Price per night fromPLN 5,102
9.6/10
Amazing
RRUIBentley’s pick-up service, the service has nothing to say, the details are full of surprises, the main course is served with wet towels at just the temperature, the quilt is lightly smelling of orchids, there is a Michelin restaurant on the first floor, the breakfast is particularly rich, the view is superb, witnessing the Swiss hotel management High level.
Carlton Hotel St Moritz - the Leading Hotels of the World

Carlton Hotel St Moritz - the Leading Hotels of the World

Hotel near Saint Moritz
Price per night fromPLN 10,517
9.4/10
Amazing
The staff are professional and caring.
Kulm Hotel St. Moritz

Kulm Hotel St. Moritz

Hotel near Saint Moritz
Price per night fromPLN 6,070
9.4/10
Amazing
You can take bus No. 1 at the train station for and arrive at the hotel in 3 stops. The dinner was wonderful. Personally I feel that it's cost-effective to book both the breakfast and dinner. It's a wide view looking out of the room. It's comfortable and clean. Floor heating is available in the washroom! Both shower and bathtub are available.
Kempinski Grand Hotel des Bains St. Moritz

Kempinski Grand Hotel des Bains St. Moritz

Hotel near Saint Moritz
Price per night fromPLN 6,312
9.4/10
Amazing
AAnonymous UserThis time I came out to travel, the room was very good, the service attitude was very good, it was a hotel recommended by a friend, I felt very good after I stayed, and I will come again next time.
Suvretta House

Suvretta House

Hotel near Saint Moritz
Price per night fromPLN 4,014
9.4/10
Amazing
GGuest UserHotel services and facilities are very good, real old five-star hotel! Great value for money, very satisfied with the stay!
Badrutt's Palace Hotel St Moritz

Badrutt's Palace Hotel St Moritz

Hotel near Saint Moritz
Price per night fromPLN 8,544
9.0/10
Great
GGuest UserWe had a pleasant surprise with an upgrade to a bigger room from our booking as it is our wedding anniversary. Room was decorated beautifully. Hotel also offered complimentary pick up and drop off service from/to the train station. Minibar is complimentary with beer, coke, lemonade, soda, peanuts and chocolates. Free cable car passes were also provided. Very heart warming stay.
Hotel Schweizerhof St. Moritz

Hotel Schweizerhof St. Moritz

Hotel near Saint Moritz
Price per night fromPLN 2,301
8.7/10
Very Good
GGuest UserThe scenery is very beautiful
Randolins Familienresort

Randolins Familienresort

Hotel near Saint Moritz
Price per night fromPLN 2,102

FAQs

What are some of the best hotels with Spa in Saint Moritz?

Whether you are travelling to Saint Moritz for business or tourism, Hotel Reine Victoria (from PLN 926) , Hotel Laudinella (from PLN 1,286) and Kulm Hotel St. Moritz (from PLN 6,272) are highly recommended among the best hotels.

How much does it cost on average to stay at hotels with Spa in Saint Moritz?

For hotels with Spa in Saint Moritz, the average price on weekdays is PLN 4,624, and the average price on weekends (Friday - Saturday) is PLN 5,255.

What are the best luxury hotels with Spa in Saint Moritz?

If you want to enjoy top services and amenities, there are many luxury hotels with Spa in Saint Moritz for you to choose. Kulm Hotel St. Moritz (from PLN 6,272), Hotel Grace la Margna ST Moritz (from PLN 4,832) and Kempinski Grand Hotel des Bains St. Moritz (from PLN 5,678) are some of the best luxury hotels recommended.

What promotions are available for hotels with Spa in Saint Moritz?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see the latest promotions on Trip.com.

Saint Moritz hotels with Spa information

Total Properties54
Number of Reviews1,380
Highest PricePLN 8,316
Lowest PricePLN 990
Weekday Avg. PricePLN 4,624
Weekend Avg. PricePLN 5,255