Hotels in St. Moritz with hot tubs offer a blend of alpine luxury and targeted relaxation after a day on the slopes. Properties like the 5-star Kulm Hotel feature a dedicated whirlpool and an expansive 2000 m2 spa, while the Art Boutique Hotel Monopol provides a top-floor hot tub with panoramic mountain views. Expect rates from around CHF 200 per night at four-star options (e.g., Hotel Laudinella) to upwards of CHF 600 for five-star suites with private jacuzzis. Key districts include St. Moritz-Dorf (central, lake views), Champfèr (quieter, near Giardino Mountain), and St. Moritz-Bad (spa-focused area). Most hotels with hot tubs also offer indoor pools, saunas, and ski-in/ski-out access, making them ideal for couples and families who prioritize recovery and convenience.
Among the top-rated choices, Badrutt's Palace Hotel St Moritz (Bcom score 92) offers butler service and a lake-view spa, while Suvretta House (score 93) features an open-air whirlpool and private ski lift. The Carlton Hotel St Moritz (exceptional 97 score) provides a three-floor spa with personalized treatments, and Giardino Mountain (score 92) includes an indoor pool and Ayurvedic cuisine. For a boutique feel, the Art Boutique Hotel Monopol (score 87) has a rooftop hot tub and Italian restaurant. Budget-minded travelers can opt for Hotel Waldhaus Am See (score 88) with its lakefront location and free shuttle. Book early for winter stays to secure your preferred hot tub suite, and note that many hotels include free use of local buses and cable cars during summer.
