St. Moritz, a premier alpine destination in Switzerland, hosts six five-star hotels that blend historic grandeur with modern luxury. Travelers can expect Michelin-starred dining, extensive spa facilities, and direct access to the Corviglia ski area. The main districts for luxury accommodations are St. Moritz Dorf, with lake and mountain views, and Champfèr, a quieter setting. Budgets start at around 800 CHF per night for a standard double room, especially during peak winter season.
The Grand Hotel des Bains Kempinski offers a 2,800 m2 spa and two award-winning restaurants. Badrutt's Palace Hotel, a landmark since 1896, provides panoramic lake views and butler service. Kulm Hotel St. Moritz, the birthplace of winter tourism in the region, features its own 9-hole golf course and ice rink. Suvretta House is the only ski-in/ski-out hotel with a private lift to Corviglia. Carlton Hotel St. Moritz is the smallest and most individual, with a 2 Michelin-starred restaurant. Giardino Mountain combines modern Engadine design with Ayurveda-based dining in Champfèr.
