Skip to main content

Luxury Hotels in St. Moritz

Find the luxury hotels that appeal to you the most

The best luxury hotels in St. Moritz

Check out our pick of great luxury hotels in St. Moritz

Filter by:

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.

J
Jan
From
Czech Republic
Absolute charming location, great staff a tasty kitchen.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 406 reviews
Price from
US$626.30
1 night, 2 adults

Kulm Hotel St. Moritz

Hotel in St. Moritz

The Kulm Hotel St Moritz is a luxurious hotel with a special history: as Johannes Badrutt founded it in 1856, he also laid the foundation stone for winter tourism.

M
MINGHUI
From
China
everything is so nice, any thing you name it, Kulm can provide it. Staffs are all very professional !
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 113 reviews
Price from
US$879.36
1 night, 2 adults

Giardino Mountain

Hotel in St. Moritz

The Giardino Mountain is a 5-star luxury hotel in Champfèr, 5 km from St. Moritz, and features a gourmet restaurant and a spa area with an indoor pool.

P
Priyavratsinh
From
India
extremely well maintained property nice facilities! best staff! breakfast buffet was very good!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 92 reviews
Price from
US$1,209.59
1 night, 2 adults

Hotel Post Sils Maria

Sils Maria (Near St. Moritz)

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, 116 reviews
Price from
US$398.56
1 night, 2 adults

Albana Hotel Silvaplana

Silvaplana (Near St. Moritz)

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.

J
Jakob
From
Germany
Fantastic view Comfortable Beds Friendly Staff Location
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 213 reviews
Price from
US$366.93
1 night, 2 adults

Hotel Waldhaus Sils

Sils Maria (Near St. Moritz)

The 5-star Waldhaus Hotel in quiet Sils-Maria, only 10 km from bustling St.Moritz, proudly overlooks the village and offers splendid views and an indoor pool.

E
Elizabeth
From
Australia
It is a beautiful hotel with outstanding service, comfort and civility. The breakfasts were great. I loved the afternoon chamber music in the lounge. The staff are wonderful and extremely helpful.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 370 reviews
Price from
US$516.23
1 night, 2 adults

Hotel Walther - Relais & Châteaux

Pontresina (Near St. Moritz)

Family-run for 3 generations, this Belle-Époque hotel in Pontresina offers the 700 m² Aqua Viva spa area with an indoor pool, a hot tub, various saunas, a foot bath with waterfall, various showers, a...

S
Sheree
From
United Kingdom
The most perfect hotel in every way! The staff were so warm and friendly when we arrived, and every staff member we encountered during our short break were friendly and attentive. The room was spacious, beautifully clean and had the most incredible view of the mountains and the hotel facilities were exceptional. We ate at the trattoria and the home made pasta was so delicious. Our only problem was we didn’t stay for longer! We can’t wait to return.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 348 reviews
Price from
US$474.03
1 night, 2 adults

Hotel Maistra 160

Pontresina (Near St. Moritz)

Hotel Maistra 160 has a fitness centre, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Pontresina.

K
Karen
From
United Kingdom
Modern and stylish. Wonderful staff. Reception staff were excellent at helping us plan our walks (walking is stunning in this location in summer) and the service in the restaurant was immaculate.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 96 reviews
Price from
US$423.80
1 night, 2 adults

Chesa Derby 32

St. Moritz

Offering a terrace and city view, Chesa Derby 32 is set in St. Moritz, 2 km from Train Station St. Moritz and 8.1 km from Engadin Golf Samedan & Zuoz-Madulain.

L
Laurence
From
New Zealand
Cosy and comfortable apartment perfect for our party of 4. Great location, 5 minute walk to Signal ski-lift. 15 minute walk (uphill) into St Moritz town centre. Overall facilities were excellent and we really enjoyed our time at the apartment. Would definately return.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 61 reviews

Luxury Mountain Apartment with Private Sauna and Underground Parking

St. Moritz

Situated in St. Moritz, Luxury Mountain Apartment with Private Sauna and Underground Parking features accommodation with free WiFi, mountain views, and access to a sauna.

א
אורית
From
Israel
Everything!! It was amazing!!! Thank you❤️
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 42 reviews
All luxury hotels in St. Moritz

Looking for a luxury hotel?

If you’re looking to treat yourself, a high-end hotel will provide that extra something special to make your trip even more memorable. These five-star properties feature lavish luxuries such as on-site restaurants with sweeping city views, in-room massage and spacious private terraces. They often have a central location which makes exploring the main sights a breeze.

Most booked luxury hotels in St. Moritz and surroundings in the past month

See all

Popular with guests booking luxury hotels in St. Moritz

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Popular with guests booking luxury hotels in St. Moritz

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Popular with guests booking luxury hotels in St. Moritz

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking luxury hotels in St. Moritz

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 61 reviews

Popular with guests booking luxury hotels in St. Moritz

Popular with guests booking luxury hotels in St. Moritz

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

Popular with guests booking luxury hotels in St. Moritz

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 92 reviews

Popular with guests booking luxury hotels in St. Moritz

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 113 reviews

Popular with guests booking luxury hotels in St. Moritz

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 406 reviews

Popular with guests booking luxury hotels in Pontresina

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 96 reviews

Highly rated luxury hotels in St. Moritz and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 348 reviews

Family-run for 3 generations, this Belle-Époque hotel in Pontresina offers the 700 m² Aqua Viva spa area with an indoor pool, a hot tub, various saunas, a foot bath with waterfall, various showers, a...

From US$799.63 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 116 reviews

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.

From US$411.21 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 370 reviews

The 5-star Waldhaus Hotel in quiet Sils-Maria, only 10 km from bustling St.Moritz, proudly overlooks the village and offers splendid views and an indoor pool.

From US$601 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 47 reviews

Located in Pontresina and only 4.6 km from Engadin Golf Samedan & Zuoz-Madulain, Luxury Apartment St Moritz provides accommodation with mountain views, free WiFi and free private parking.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 7 reviews

Located in Pontresina and only 5.1 km from Engadin Golf Samedan & Zuoz-Madulain, Apartment Chesa Lej by Interhome provides accommodation with mountain views, free WiFi and free private parking.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews

Offering river views, Apartment Chesa San Bastiaun B4 by Interhome is an accommodation located in Samedan, 6.2 km from Train Station St. Moritz and 28 km from Swiss National Park Visitor Centre.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 8 reviews

Offering river views, Apartment Chesa San Bastiaun B5 by Interhome is an accommodation situated in Samedan, 6.2 km from Train Station St. Moritz and 28 km from Swiss National Park Visitor Centre.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews

Apartment Residenza Chesa Margun 710-1 by Interhome, a property with a bar, is set in Surlej, 14 km from Engadin Golf Samedan & Zuoz-Madulain, 40 km from Swiss National Park Visitor Centre, as well as...

These luxury hotels in St. Moritz and nearby have options with free cancellation

Apartment Chesa Fuolla Verda A8 by Interhome

Celerina
Free cancellation options available
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Apartment Chesa Fuolla Verda A8 by Interhome offers accommodation in Celerina, 4.2 km from Engadin Golf Samedan & Zuoz-Madulain and 31 km from Swiss National Park Visitor Centre.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4 reviews

Situated in Celerina and only 3.3 km from Train Station St. Moritz, Apartment Residenz Cresta Kulm B26 by Interhome features accommodation with mountain views, free WiFi and free private parking.

Apartment Chesa Vadret 12 by Interhome

Pontresina
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Situated 5.6 km from Train Station St. Moritz and 31 km from Swiss National Park Visitor Centre, Apartment Chesa Vadret 12 by Interhome offers accommodation in Pontresina.

Apartment Chesa Vadret Surlej by Interhome

Surlej
Free cancellation options available
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 10 reviews

Located 14 km from Engadin Golf Samedan & Zuoz-Madulain, 40 km from Swiss National Park Visitor Centre and 6.5 km from Engadiner Museum, Apartment Chesa Vadret Surlej by Interhome features...

Hotel Maistra 160

Pontresina
Free cancellation options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 96 reviews

Hotel Maistra 160 has a fitness centre, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Pontresina.

From US$641.68 per night

Apartment Chesa Cresta by Interhome

Surlej
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 7 reviews

Situated 15 km from Engadin Golf Samedan & Zuoz-Madulain, 41 km from Swiss National Park Visitor Centre and 7.4 km from Engadiner Museum, Apartment Chesa Cresta by Interhome provides accommodation set...

Albana Hotel Silvaplana

Silvaplana
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 213 reviews

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.

From US$442.84 per night

Alpine Lodge Chesa Plattner

Pontresina
Free cancellation options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 53 reviews

Chesa Plattner is located in the heart of Pontresina in a quiet yet central location with panoramic views. It houses ten Alpine Lodges, accommodating two to six people.

Luxury hotels that guests love in St. Moritz

See all
Avg. price/night: US$2,480.17
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 406 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