A guide to the top places to visit in St. Moritz, Switzerland, from peaks to museums.
St. Moritz is Switzerland's high-altitude playground, where world-class skiing meets stunning Alpine scenery and a rich cultural heritage. The town blends elegant Belle Époque architecture with raw mountain landscapes - think grand hotels sitting beneath dramatic peaks. Ski the legendary slopes near Piz Bernina, hike the trails around Lake Staz, or catch panoramic views from the summit of Muottas Muragl. Scroll through this list to find the best places to visit in St. Moritz, Switzerland and start planning your Alpine adventure.