圣莫里茨位于阿尔卑斯山脉，是着名的滑雪胜地，东阿尔卑斯山脉的最高峰贝尔尼纳峰就位于该镇南面几公里处。
运动.圣莫里茨曾先后举办过1928年和1948年冬季奥林匹克运动会，是三个曾两次举办冬奥会的城市之一，另两个为奥地利的因斯布鲁克和美国的普莱西德湖。圣莫里茨是1934年、1974年和2003年阿尔卑斯世界滑雪锦标赛的举办地。圣莫里茨夏季是长距离运动，特别自行车、跑步和竞走运动员高原训练基地。
旅游.由于其优越的地理位置，圣莫里茨一年里有300天以上