Skip to main content

Explore the Best Luxury Hotels in St. Moritz

Luxury hotels in St. Moritz combine lake and mountain views with a long tradition of polished alpine hospitality. Every booking includes breakfast for two each day and a hotel benefit. At most hotels, this is worth 100 USD or more. Before you arrive, our Travel Designers work with the hotel. They share your preferences and help prepare your stay.

VIP Recognition
Room Upgrade
100 USD Hotel Benefit
Daily Breakfast
Preferred Rates

Luxury Hotels in St. Moritz

Carlton Hotel St. Moritz

Carlton Hotel St. Moritz

Prices From 2’593 USD

60
+4

More amenities

  • Sauna
  • Wellness
  • Mountain
  • Sustainable

Carlton Hotel St. Moritz is a winter hotel above Lake St. Moritz in Switzerland's Engadine Valley. Part of the Tschuggen Coll...

Explore this hotel
Kulm Hotel St. Moritz

Kulm Hotel St. Moritz

Prices From 1’161 USD

150
+4

More amenities

  • Sauna
  • Mountain
  • Golf
  • Adventure

Kulm Hotel St. Moritz is not just a grand hotel in the Engadine. It is one of the places that helped make St. Moritz famous....

Explore this hotel
Badrutt's Palace Hotel

Badrutt's Palace Hotel

Prices From 508 USD

159
+4

More amenities

  • Sauna
  • Wellness
  • Mountain
  • Golf

Badrutt's Palace Hotel is one of the defining addresses of St. Moritz. Since 1896, it has stood above Lake St. Moritz with th...

Explore this hotel
Kempinski St. Moritz

Kempinski St. Moritz

Prices From 945 USD

184
+4

More amenities

  • Sauna
  • Wellness
  • Mountain
  • Adventure

Kempinski St. Moritz is the practical grand hotel choice for travellers who want St. Moritz with direct access to the mountai...

Explore this hotel

Reserved for You

Exclusive Hotel Offers in St. Moritz

Luxury Hotels in St. Moritz on the Map