Saint-Moritz abrite trois hôtels 5 étoiles d'exception, nichés dans les Alpes suisses. Ces établissements offrent des spas de plus de 2 000 m2, des restaurants gastronomiques et un accès privilégié aux pistes de ski. Les tarifs débutent autour de 500 CHF par nuit en haute saison. Les quartiers prisés incluent le centre-ville près du lac de Saint-Moritz et le secteur de Suvretta, plus calme.
Le Grand Hotel des Bains Kempinski séduit par son spa de 2 800 m2 et ses deux piscines. Le Badrutt's Palace Hotel, emblématique, propose une vue imprenable sur le lac depuis ses chambres élégantes. Le Suvretta House, quant à lui, est le seul hôtel avec un accès privé au domaine skiable de Corviglia, idéal pour les skieurs. Ambiance familiale ou romantique, chaque palace a son caractère.
