Skip to main content

Stay in Engadin St. Moritz's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Crusch Alba Zernez

Hotel in Zernez

This small but beautiful hotel welcomes you in the picturesque village of Zernez - the main base for trips to the Swiss National Park, only 30 minutes from St. Moritz, Scuol, Klosters and Livigno. Nothing, property and service has been outstanding

Show more Show less
9.1
Wonderful
1,188 reviews
Price from
$186
per night

Hotel GRACE LA MARGNA ST MORITZ

Hotel in St. Moritz

Located in St. Moritz, a 2-minute walk from Train Station St. Moritz, Hotel GRACE LA MARGNA ST MORITZ has accommodations with a terrace, private parking, a restaurant and a bar. Perfect view, amazing room, awesome amenities

Show more Show less
9.5
Exceptional
219 reviews
Price from
$976
per night

Bever Lodge

Hotel in Bever

Located in Bever, 1.5 miles from Engadin Golf Samedan & Zuoz-Madulain, Bever Lodge provides accommodations with a fitness center, private parking, a garden and a shared lounge. The property is very clean and the staff are so nice and they were very helpful. The hotel is equipped with great facilities. It was an exceptional experience.

Show more Show less
9
Wonderful
248 reviews
Price from
$203
per night

Chesa Stuva Colani

Hotel in Madulain

Presenting a spa and wellness center, an a la carte restaurant and a bistro, Chesa Stuva Colani is located 7.5 mi from St. Moritz and offers luxury accommodations with free WiFi. The staff was very kind, the breakfast was amazing and the view from the hotel is spectacular.

Show more Show less
9.1
Wonderful
225 reviews
Price from
$300
per night

Krone Säumerei am Inn

Hotel in La Punt-Chamues-ch

Krone Säumerei am Inn features free bikes, garden, a shared lounge and terrace in La Punt-Chamues-ch. Small hotel with nice staff. Definitely I will come back there. Lovely place for people who like some activities and quiet.

Show more Show less
9.1
Wonderful
135 reviews
Price from
$176
per night

Badrutt's Palace Hotel St Moritz

Hotel in St. Moritz

Dating from 1896, this luxurious 5-star hotel in the center of Sankt Moritz offers panoramic views over the Engadine Alps and Lake Sankt Moritz. to start, the staff at this hotel is nothing but kind and courteous. anyone i spoke with was sweet and helpful. the hotel itself is beautiful with lots of great amenities (like the pool and spa area!). the bed in the room was so comfortable, and the breakfast was fantastic (they have both buffet and a la carte options). would love to stay here again.

Show more Show less
9.2
Wonderful
166 reviews
Price from
$1,504
per night

Hotelino Petit Chalet

Hotel in Celerina

Hotelino Petit Chalet is located on ski slopes and is just a 3-minute walk from Celerina town center, shops, restaurants and bars. friendly staff, clean, comfortable, beautiful location and fantastic breakfast!

Show more Show less
9.5
Exceptional
171 reviews
Price from
$362
per night

Conrad's Mountain Lodge

Hotel in Silvaplana

Located in the center of Silvaplana, Conrad's Mountain Lodge offers you during the summer season, a cable car ticket for the whole region is included if you stay at least 2 nights. Hands down the friendliest, kindest and most enthusiastic welcome I’ve ever experienced in Switzerland. Great breakfast, nice spa, lovely restaurant for dinner too.

Show more Show less
9.4
Wonderful
298 reviews
Price from
$291
per night

Giardino Mountain

Hotel in St. Moritz

The Giardino Mountain is a 5-star luxury hotel in Champfèr, 3.1 mi from St. Moritz, and features a gourmet restaurant and a spa area with an indoor pool. extremely well maintained property nice facilities! best staff! breakfast buffet was very good!!

Show more Show less
9.1
Wonderful
112 reviews
Price from
$737
per night

Nira Alpina

Hotel in Silvaplana

With views of the Engadin Mountains and Lake Silvaplana, Nira Alpina offers luxury rooms with terraces. Comfortable room that are sound proof. Excellent service and cleanliness. Comfortable beds and great for ski lovers and family friendly

Show more Show less
9.2
Wonderful
407 reviews
Price from
$364
per night

Hotels with extra health and safety measures

Find hotels in Engadin St. Moritz with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Engadin St. Moritz in the past month

See all

Engadin St. Moritz's best hotels with breakfast

See all

Budget hotels in Engadin St. Moritz

See all

Hotels in Engadin St. Moritz you can book without a credit card

See all

FAQs about hotels in Engadin St. Moritz