Le stade olympique St. Moritz Olympic Ice Rink accueille les cérémonies d'ouverture et de clôture. Il est utilisé pour le patinage de vitesse, le patinage artistique et les finales du hockey sur glace. La plupart des matchs de hockey ont lieu dans les stades Suvretta et Kulm à Saint-Moritz. Les épreuves de bobsleigh se déroulent dans le Stade Olympia Bobrun. Le skeleton est disputé sur la Cresta Run. Le stade Olympia Bobrun est construit en 1903 et modernisé pour les Jeux de 1948 et la Cresta Run est construite en 1884. Les épreuves de saut à ski ont lieu au tremplin de l'Olympiaschanze à Saint-Moritz. Il est construit en 1927 pour les Jeux de 1928, et est utilisé jusqu'en 2006. Les épreuves de ski alpin sont organisées sur des pistes autour du Piz Nair.