St. Moritz ist bekannt für seine exklusiven Wellnesshotels, die Entspannung auf höchstem Niveau bieten. Die meisten Hotels konzentrieren sich auf die Stadtteile St. Moritz-Dorf und St. Moritz-Bad, aber auch oberhalb am Suvretta-Hang finden sich Spitzenadressen wie das Suvretta House mit eigenem Skilift oder das Berghotel Randolins mit Panorama-Whirlpool. Das Grand Hotel des Bains Kempinski begeistert mit einem 2.800 m2 großen Spa, während das traditionsreiche Kulm Hotel St. Moritz einen 2.000 m2 großen Wellnessbereich plus eigenem 9-Loch-Golfplatz bietet. Wer ein kleines, feines Haus sucht, ist im Soldanella mit seinem Yemaya Spa (Sauna, Dampfbäder) oder im familiengeführten Hotel Steffani mit Innenpool und mehreren Restaurants richtig. Die Preise variieren je nach Saison stark: In der Hochsaison (Winter) sind 5-Sterne-Häuser wie das Badrutt's Palace oder das Carlton Hotel St. Moritz mit Michelin-Sterneküche im oberen Segment, während Hotels wie die Hotel Laudinella oder das Berghotel Randolins auch für mittlere Budgets erschwinglich bleiben.
Gäste sollten bei der Buchung auf die Inklusivleistungen achten: Viele Hotels bieten kostenlose Shuttles zu den Bergbahnen, im Sommer oft sogar freie Nutzung von Bus und Seilbahnen. Die meisten Wellnesshotels in St. Moritz verfügen über Innenpools, Saunen, Dampfbäder und Massageangebote - das Carlton Hotel bietet sogar eine dreistöckige Spa-Etage. Für Familien eignen sich das Kulm Hotel mit Kinderpool und der Teddy Club im Suvretta House, für Romantiker das Soldanella mit Weinproben im Bacchus-Weinkeller. Wer das volle Luxusprogramm sucht, wählt das Grand Hotel des Bains Kempinski oder das Badrutt's Palace mit Butler-Service und kostenloser Minibar. Buchungen sollten frühzeitig erfolgen, besonders in den Wintermonaten von Dezember bis März.
