Kulm Hotel is where the Alps meet old-world glamour. The rooms are a masterclass in alpine elegance, many offering sweeping views of Lake St. Moritz and the surrounding peaks. After a day on the slopes or trails, the 2,000-square-meter spa awaits, complete with saunas, steam baths, and a heated outdoor pool that lets you soak in the mountain vistas.