Search spa hotels in Engadin St. Moritz

Find the spa hotels that appeal to you the most

Featured spa hotel destinations

Destination inspiration for your trip – find a spa hotel

St. Moritz

26 spa hotels

Sils Maria

6 spa hotels

Silvaplana

3 spa hotels

Celerina

3 spa hotels

The best spa hotels in Engadin St. Moritz

Check out our pick of great spa hotels in Engadin St. Moritz

Filter by:

Star rating
Review score

Hotel GRACE LA MARGNA ST MORITZ

Hotel in St. Moritz

Situated in St. Moritz, 200 metres from Train Station St. Moritz, Hotel GRACE LA MARGNA ST MORITZ features accommodation with a terrace, private parking, a restaurant and a bar.

A
Alexandra
From
Canada
Everything was on point. Gastronomic experience, excellent service, high end facilities, luxury rooms with special attentions.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 388 reviews
Price from
US$616.98
1 night, 2 adults

Chesa Stuva Colani

Hotel in Madulain

Presenting a spa and wellness centre, an a la carte restaurant and a bistro, Chesa Stuva Colani is located 12 km from St. Moritz and offers luxury accommodation with free WiFi.

A
Anastasiia
From
Ukraine
I love everything here - attention to details, atmosphere, people. I truly recommend visiting a restaurant for lunch / dinner. The best experience !!! Also, you will be welcomed by the dog named Max, he is amazing! (The hotel is dog friendly, you only need to pay a fee which is absolutely acceptable). Thank you for snacks for my dog :) Breakfast was amazing and really tasty. There is a big free parking as well.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 253 reviews
Price from
US$281.83
1 night, 2 adults

Hotelino Petit Chalet

Hotel in Celerina

Hotelino Petit Chalet is located on ski slopes and is just a 3-minute walk from Celerina town centre, shops, restaurants and bars.

S
Steven
From
Jersey
Fantastic hotel in an excellent location 5 min walk to lift . Will defiantly go back
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 219 reviews
Price from
US$324.07
1 night, 2 adults

Nira Alpina

Hotel in Silvaplana

With views of the Engadin Mountains and Lake Silvaplana, Nira Alpina offers luxury rooms with terraces.

F
Freddy
From
United Kingdom
Steps from the lift, spotlessly clean, and the friendliest team!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 339 reviews
Price from
US$437.78
1 night, 2 adults

Suvretta House

Hotel in St. Moritz

As an exclusive Ski In & Ski Out Hotel with private ski lift, this 5-star luxury resort is the first address for unforgettable winter moments and is the only hotel in St.

M
Michel
From
Cyprus
Beautiful building with great views
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 216 reviews
Price from
US$779.01
1 night, 2 adults

Hotel Baer & Post Zernez

Hotel in Zernez

This hotel is set at the foot of Mount Baselgia, close to Zernez’s Reformed Church. It offers tennis courts and a wellness area. Zernez Train Station is 1 km away.

F
Friederike
From
United Kingdom
We stayed at the new part of the building and the room was perfect. Modern alpine style with lots of wood, great lighting, noise insulation, underfloor heating in the bathroom, lots of sockets all done to a very high standard.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 340 reviews
Price from
US$314.10
1 night, 2 adults

Parkhotel Margna Superior

Hotel in Sils Maria

Surrounded by Alpine lakes and mountains, the 4-star Parkhotel Margna Superior features 3 restaurants, a bar, a spa, fitness centre, a tennis court and a private golf course. Free WiFi is available.

E
Ele
From
Italy
Great hotel with very comfortable rooms, friendly staff, excellent food, and a fantastic location. A great value for money for staying near St Moritz
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 205 reviews
Price from
US$417.30
1 night, 2 adults

Hotel Post Sils Maria

Hotel in Sils Maria

Located in the heart of the picturesque village of Sils-Maria in the Engadine, this family-run hotel combines a cosy atmosphere with a high level of comfort and a touch of luxury.

N
Nicholas
From
Switzerland
charming, excellent location, very friendly staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 123 reviews
Price from
US$392.62
1 night, 2 adults

Grand Hotel des Bains Kempinski

Hotel in St. Moritz

The Grand Hotel des Bains Kempinski is a 5-star luxury hotel with a rich tradition, located in Sankt Moritz in the scenic Engadine countryside.

S
Swee Meng
From
Singapore
Great service and cleanliness. The hotel grand
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 217 reviews
Price from
US$914.87
1 night, 2 adults

Albana Hotel Silvaplana

Hotel in Silvaplana

Set in Silvaplana, 6.7 km from Train Station St. Moritz, Albana Hotel Silvaplana offers accommodation with a shared lounge, private parking, a terrace and a restaurant.

S
Susan
From
United Kingdom
Everything about this hotel was of an exceptionally high standard. It was spotlessly clean and beautifully appointed with an attention to detail second to none. On arrival we were greeted by the very friendly & helpful staff and the overall atmosphere was warm & inviting, with the aroma of scented candles & soft lighting. The food was excellent too. On checking out we were given complimentary Nusstorte (nut cake) made in-house, which was a nice touch. It’s the best hotel I’ve ever stayed in, would highly recommend.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 209 reviews
Price from
US$361.46
1 night, 2 adults
All spa hotels in Engadin St. Moritz

Most booked spa hotels in Engadin St. Moritz this month

See all

Popular with guests booking spa hotels in Engadin St. Moritz

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,695 reviews

Popular with guests booking spa hotels in Engadin St. Moritz

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,709 reviews

Popular with guests booking spa hotels in Engadin St. Moritz

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,081 reviews

Popular with guests booking spa hotels in Engadin St. Moritz

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,029 reviews

Popular with guests booking spa hotels in Engadin St. Moritz

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 540 reviews

Popular with guests booking spa hotels in Engadin St. Moritz

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 504 reviews

Popular with guests booking spa hotels in Engadin St. Moritz

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 736 reviews

Popular with guests booking spa hotels in Engadin St. Moritz

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 637 reviews

Popular with guests booking spa hotels in Engadin St. Moritz

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 752 reviews

Popular with guests booking spa hotels in Engadin St. Moritz

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,735 reviews

FAQs about spa hotels in Engadin St. Moritz

Spa hotels that guests love in Engadin St. Moritz

See all
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,081 reviews
Beautiful hotel, great sized family room with a large balcony. Breakfast was superb, staff super friendly. The access to and proximity of the pool and spa made a good stay a fabulous one. Kids especially loved the Fun Tower and high diving boards. I loved leaving them and hiding in the adult only spa 😊 Five minutes walk to the gondola at St Moritz Dorf and an easy bus ride to the main square and funicular.
Guest review by
ruth
Family with young children
Avg. price/night: US$516.02
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,695 reviews
Close to train station and beside a lake and got a spa for relaxation. A walk along the lake shore was very nice. Breakfast was good too.
Guest review by
Pui Yee
Solo traveller
Avg. price/night: US$378.91
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,029 reviews
Lovely hotel, exactly the way you picture a nice European hotel. Lots of wood, large windows with alpine views, carpets and nice staff. Check in was very smooth. Room was really nice and very clean. Had all the amenities. The shower had water spray both horizontally and vertically which was great! An unexpected massage. The breakfast was really good and the staff very attentive too.
Guest review by
Aditya
Solo traveller
Avg. price/night: US$1,850.93
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 388 reviews
5 star luxury close to station and shops. Customer Service was outstanding and made us feel like royalty. The SPA facilities were top notch and the best I’ve seen anywhere in the World.
Guest review by
david
Young couple
Avg. price/night: US$275.31
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 470 reviews
Very spacious and clean, nice view from the room in a quiet and quaint neighbourhood. Breakfast spread was fresh and wide variety, view beside the river was pretty.
Guest review by
Eunice
Young couple
Avg. price/night: US$395.11
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,709 reviews
Spacious, modern looking rooms. Bed was comfortable. Liked the sauna. Very nice people and environment in the downstairs restaurant.
Guest review by
Krisztina
Young couple
Avg. price/night: US$482.36
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 736 reviews
First of all they gave us free upgrade and this is a very nice of them. I want to thanks them for great experience that we had over there. Location was super convenient Room was spacious Breaksfast was super excelent Staff super nice and friendly The SPA was clean and nice with nice view room service was great parking was easy Restaurants was amazing
Guest review by
Sina
Young couple
Avg. price/night: US$706.59
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 289 reviews
Location that is near the funicular, restaurants and shops. Love the spa with jacuzzi with a great view of the town and lake. Lovely breakfast.
Guest review by
Marlene
Young couple
Avg. price/night: US$3,552.29
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 47 reviews
Everything: impeccable service, wonderful location, plentiful breakfasts, luxury terrace with fantastic view, good livemusic bar, restaurants.. Fantastic Spa. This is one of the best hotels.
Guest review by
Alena
Young couple
Avg. price/night: US$618.85
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 225 reviews
Hotel was excellent, breakfast, location beautiful historic palace luxury interiors big bedroom
Guest review by
Renata
Family with young children