St. Moritz
Where skiing was invented. Old money meets endless runs.
About St. Moritz Ski Resort
St. Moritz is a ski resort located in Graubünden, Switzerland, sitting at altitudes between 1720m and 3303m. The resort offers 350km of marked pistes served by 56 lifts, with a vertical drop of 1583m between the base and the summit.
Where skiing was invented. Old money meets endless runs. A day pass at St. Moritz costs €85, which equates to €0.24 per kilometre of piste — making it excellent value relative to the size of the ski area. The resort carries a rating of 4.6/5.
St. Moritz is located in the Swiss Alps, renowned for their exceptional snow reliability, impeccable infrastructure, and iconic mountain scenery. Graubünden is one of Switzerland's premier ski destinations.
weekend.ski tracks real-time snow forecasts for St. Moritz using data from Open-Meteo, giving you a 7-day outlook on snowfall, temperature, and conditions at multiple altitude bands. Compare St. Moritz against other resorts in Graubünden and across the Alps to find the best powder for your next ski weekend.