5-star hotels in St. Moritz
8 properties in St. Moritz, Switzerland

Grand Hotel des Bains Kempinski
Via Mezdi 27, St. Moritz, Switzerland
1.7 km from centre
Exceptional
149 reviews
Price from CHF 609

Kulm Hotel St. Moritz
Via Veglia 18, St. Moritz, Switzerland
400 m from centre
Exceptional
116 reviews
Price from CHF 1,485

Carlton Hotel St Moritz - The Leading Hotels of the World
Via Johannes Badrutt 11, St. Moritz, Switzerland
750 m from centre
Exceptional
39 reviews

Hotel GRACE LA MARGNA ST MORITZ
Via Serlas 5, St. Moritz, Switzerland
700 m from centre
Exceptional
506 reviews
Price from CHF 459

Suvretta House
Via Chasellas 1, St. Moritz, Switzerland
2.0 km from centre
Wonderful
199 reviews
Price from CHF 359

Giardino Mountain
Via Maistra 3, St. Moritz, Switzerland
3.0 km from centre
Excellent
16 reviews

Badrutt's Palace Hotel St Moritz
Via Serlas 27, St. Moritz, Switzerland
250 m from centre
Exceptional
21 reviews
Price from CHF 1,470

Apartment Chesa Sül Muot by Interhome
St. Moritz, Switzerland
600 m from centre
Price from CHF 309
Hotels by types
Subscribe and get the best travel deals!
Sign up and find the best travel deals from everywhere!