St. Moritz 5-star hotels deliver a standard of luxury rooted in Alpine tradition. Expect grand spa complexes covering thousands of square meters, multiple restaurants led by Michelin-starred chefs, and direct access to the slopes or lakefront. The Kempinski offers a 2,800 m2 spa and two pools, while Badrutt's Palace provides panoramic lake views, six restaurants, and a free shuttle to Corvatsch cable car. Properties like the historic Kulm Hotel (1856) maintain their own golf course, ice rink, and 2,000 m2 spa. Budgets start from several hundred francs per night, with rates rising sharply during winter and summer peak seasons. Most hotels are located in St. Moritz town or nearby Champfèr, so consider proximity to ski lifts or the lake when booking.
These hotels cater to different travelers: Suvretta House is ideal for skiers with its private ski lift and ski-in/out access, plus a children's restaurant (Teddy Club). The Carlton Hotel, the smallest and most individual, features a three-floor spa and two-Michelin-star restaurant Da Vittorio-St. Moritz. Giardino Mountain in Champfèr blends modern design with alpine warmth, offering two-Michelin-star cuisine and Ayurvedic dining. Families benefit from children's pools (Kulm), while couples appreciate the romantic ambiance of Badrutt's Palace or the Kempinski's classic elegance. All hotels provide free WiFi, private parking, and spa facilities. Book early for winter holidays and consider packages that include ski passes or half-board.
