Il territorio dell'attuale Sankt Moritz è abitato fin dall'età del bronzo, quando risulta sfruttata la sorgente di San Maurizio. Fino al XIX secolo fu un modesto villaggio a economia alpina, sebbene a partire dal XVII le proprietà termali delle acque avessero iniziato ad attrarre facoltosi clienti. Il primo stabilimento termale fu aperto nel 1832, ma fu solo con l'apertura dei primi grandi alberghi, a metà secolo, che iniziò lo sviluppo turistico su larga scala, prima legato al termalismo poi, da fine secolo, agli sport invernali. Nei primi del '900 scoppia il boom del turismo inglese d'elite che avrebbe elevato per sempre la località ad una delle mete più lussuose del mondo.