St. Moritz

resort town in St. Moritz
#1 in St. Moritz / #155 in Switzerland
Photo
by Murdockcrc
/ CC BY 3.0

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