Saint Moritz

Spa Hotels in Saint Moritz

Enter your dates to find spa hotels in Saint Moritz, perfect for relaxing treatments and peaceful stays.

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
Very Good
130 reviews
8.7/10
1 night
From THB 6,782
Check availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna, Massage room
Amazing
76 reviews
9.7/10
1 night
From THB 19,541
Check availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna
Amazing
136 reviews
9.4/10
1 night
From THB 6,693
Check availability
99+
Hotels in Saint Moritz
Featured facilities: Massage room
Very Good
22 reviews
8.6/10
1 night
From THB 5,909
Check availability
93
Hotels in Saint Moritz
Featured facilities: Sauna, Massage room
Very Good
6 reviews
8.1/10
1 night
From THB 6,274
Check availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna, Massage room, Foot bath
Amazing
62 reviews
9.4/10
1 night
From THB 24,029
Check availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna, Massage room
Great
40 reviews
9.1/10
1 night
From THB 8,429
Check availability
67
Hotels in Saint Moritz
Featured facilities: Sauna, Massage room
Very Good
66 reviews
8.1/10
1 night
From THB 4,005
Check availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna, Massage room
Very Good
67 reviews
8.9/10
1 night
From THB 6,175
Check availability
99+
Hotels in Saint Moritz
Featured facilities: Sauna, Massage room, Body care
Amazing
56 reviews
9.4/10
1 night
From THB 17,745
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.

Art Boutique Hotel Monopol

9.3/10
Great
Posted onAug 5, 2025|Superior Single Room
JPGuest User
Even though I requested a shuttle from the station on the day, they kindly arranged it for me, which was very helpful. It's possible to walk from the station, but the slope is steep, so I recommend using the shuttle if you have luggage. The breakfast was substantial, and there was a supermarket nearby, which was convenient. The room was clean and spacious enough.
Price per night from:THB 7,990

Crystal Hotel Superior

9.3/10
Great
Posted onJul 13, 2025
Guest User
Everything was perfect, the location, room (small or full of bulky stuff but ok) but when we looked for an Iron which is the most basic amenity in a hotel, they came up with an excuse of this place being made of wood so no Iron is provided! I have stayed in over 500 hotels of every sort and more wooden that this one and not for one I had to ask for an Iron. that got us into trouble as we had limited amount of clothes with us :/
Price per night from:THB 7,359

Randolins Familienresort

9.0/10
Great
Posted onOct 9, 2023
Guest User
The scenery is very beautiful
Price per night from:THB 9,884

Hotel Schweizerhof St. Moritz

8.9/10
Very Good
Posted onOct 22, 2022
Guest User
We 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.
Price per night from:THB 12,942

Hotel Steffani

8.9/10
Very Good
Posted onJul 3, 2023
Guest User
I'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.
Price per night from:THB 8,680

Hotel Laudinella

8.8/10
Very Good
Posted onApr 9, 2025|Classic Twin Room
MYkwong choon thum
The lobby reception was spacious, comfortable and equipped with a fire place. The room was clean and looked like just being refurbished. The in house restaurant had a wide range of of selections in their menu, we will excited to find Asian food in the menu and surprised to find the authenticity in this Asian cuisine.
Price per night from:THB 6,066

Soldanella

8.8/10
Very Good
Posted onMar 14, 2025
Mohd Sham
It's one of the best hotels in St. Moritz. The room is big enough for 2 people. The best thing about the hotel is the shower. It's automatic with multiple shower head systems. Breakfast is also not bad. But can have more choices. The view is supervise from the room.
Price per night from:THB 5,997

Hotel Piz St. Moritz

8.2/10
Very Good
Posted onJun 16, 2026
JPAnonymous User
The front desk is very friendly I liked it very much. I was saved by telling me the bus time. I ate at the restaurant. I'll eat breakfast in the back. There were few types, but enough.
Price per night from:THB 5,366

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 Laudinella (from THB 5,119) , Hotel Reine Victoria (from THB 6,061) and Hotel Piz St. Moritz (from THB 5,686) 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 THB 22,806, and the average price on weekends (Friday–Saturday) is THB 25,204.

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 properties51
Number of reviews1,469
Highest priceTHB 77,487
Lowest priceTHB 7,186
Weekday Avg. PriceTHB 22,806
Weekend Avg. PriceTHB 25,204