St. Moritz leži u kotlini gornjeg toka reke Inn, okružen veličanstvenim alpskim vrhovima. Naselje se sastoji od Dorfa (sela), Bada (termi) i zaseoka Suvrett i Champfèr. Danas je poznat kao elitni resort i vrhunsko skijalište.