St. Moritz
resort town in
St. Moritz
#1 in St. Moritz
/
#155 in Switzerland
St. Moritz is a luxury alpine resort town located in the Engadin valley of Switzerland. Known for its stunning scenery and upscale amenities, it has a rich history of winter sports and has hosted the Winter Olympics twice, in 1928 and 1948. The town offers world-class skiing, snowboarding, and an array of other outdoor activities, making it a popular destination for both winter and summer tourism. St.
Hotels
Find hotels nearby:
Tours & Activities
Also check out
Message
Go to Planner