Saint Moritz

Spa Hotels in Saint Moritz

Enter your dates to find spa hotels in Saint Moritz offering relaxing treatments.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Saint Moritz Spa Resorts & Hotels

Discover the best spa hotels in Saint Moritz for a truly pampering experience.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Saint Moritz
Featured facilities: Sauna
Great
125 reviews
9.2/10
1 night
From DKK 3,109
Check availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna
Very Good
109 reviews
8.7/10
1 night
From DKK 2,390
Check availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna
Good
53 reviews
7.8/10
1 night
From DKK 2,128
Check availability
You Might Like
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
68
Hotels in Saint Moritz
Featured facilities: Sauna, Massage room
Very Good
63 reviews
8.1/10
1 night
From DKK 1,697
Check availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna, Massage room
Very Good
66 reviews
8.9/10
1 night
From DKK 1,973
Check availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna, Massage room, Foot bath
Great
84 reviews
9.2/10
1 night
From DKK 4,219
Check availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna
Very Good
117 reviews
8.4/10
1 night
From DKK 1,741
Check availability
99+
Hotels in Saint Moritz
Featured facilities: Massage room
Very Good
20 reviews
8.5/10
1 night
From DKK 1,582
Check availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna, Massage room
Very Good
35 reviews
8.9/10
1 night
From DKK 2,722
Check availability
74
Hotels in Saint Moritz
Featured facilities: Sauna, Massage room
Great
78 reviews
9.0/10
1 night
From DKK 3,647
Check availability
See All Hotels With Spa in Saint Moritz

Latest Reviews for Saint Moritz Hotels

See all
Read genuine traveler ratings & reviews to find your 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 from:DKK 7,373
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 from:DKK 19,835
9.4/10
Amazing
ZzzizjehkenehgThe service was excellent!!!
Kulm Hotel St. Moritz

Kulm Hotel St. Moritz

Hotel near Saint Moritz
Price per night from:DKK 10,213
9.4/10
Amazing
달이방9맘The renewal opened, everything was new, and the staff checked in to the interior of the hostel was really perfect. There is also a music bar right outside the hotel, so you can enjoy it in the evening. Breakfast was really the best.
Kempinski Grand Hotel des Bains St. Moritz

Kempinski Grand Hotel des Bains St. Moritz

Hotel near Saint Moritz
Price per night from:DKK 8,735
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 from:DKK 6,569
9.1/10
Great
GGuest UserThe hotel is located in the city center, the exterior is modern, the interior Swiss style is super beautiful, the reception desk lady and the pick-up driver relatives are warm, the restaurant staff is very professional, the meal is suitable for Asian tastes, highly recommended!
Crystal Hotel Superior

Crystal Hotel Superior

Hotel near Saint Moritz
Price per night from:DKK 2,631
9.0/10
Great
GGuest UserI'm so satisfied. It's definitely a cost-effective choice in St. Moritz. The hotel is very small and right in the center of the town. When you get off the train station, call the hotel and you will be picked up right away. It will be delivered to the station. Although it's not far, it's quite tiring to climb up the hill with your luggage. , with a century-old history and antique decoration, the restaurant is very beautiful and the breakfast is rich. There is also a swimming pool and sauna that you can’t enjoy. Although the room is not big, it is fully equipped and has a coffee machine. The balcony has a corner of the lake view. The front desk enthusiastically introduced the cable car route. Compared with the other two This five-star hotel is so cost-effective. The price will double during the winter ski season.
Hotel Steffani

Hotel Steffani

Hotel near Saint Moritz
Price per night from:DKK 3,597

FAQs

Where is the best place for a stay with Spa in Saint Moritz?

Whether you are traveling to Saint Moritz for business or fun, Hotel Reine Victoria (from DKK 1,532) , Kulm Hotel St. Moritz (from DKK 9,614) and Hotel Waldhaus am See (from DKK 1,528) are all preferred hotels.

What’s the typical price for hotels with Spa in Saint Moritz?

For hotels with Spa in Saint Moritz, the average price on weekdays is DKK 8,262, and the average price on weekends (Friday–Saturday) is DKK 9,745.

What's the best high-end place with Spa to stay in Saint Moritz?

What are some great hotel promotions for property 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 what promotions are available on Trip.com.

Saint Moritz Hotels with Spa Information

Total Properties52
Number of Reviews1,333
Highest PriceDKK 13,575
Lowest PriceDKK 1,687
Weekday Avg. PriceDKK 8,262
Weekend Avg. PriceDKK 9,745