St. Moritz suits skiers who want a proper town, with the Corviglia funicular running up from the centre and a frozen lake for winter events. The trade-off is parking: winter parking is very limited, so travel by train if you can.
St. Moritz sits at about 1,800 metres and has the feel of a small town, with around 5,000 residents and about 3,000 seasonal workers. The lake freezes each winter and hosts the White Turf horse race, plus Snow Polo every January. The Olympics came here in 1928 and 1948. In town you will find the Segantini Museum, Via Serlas for shopping and Norman Foster's Chesa Futura. Our homes are spread out around the town and its edges, not all in the middle. It is the highest town in Switzerland with a railway station, and the Glacier Express and Bernina Express both stop here. Summers are cool and the ice rink opens from mid-July to mid-April, so there is something on whatever the month.
About 1,714 metres up between St. Moritz and Pontresina, with a gondola straight into the Corviglia and Marguns ski area.
The next village along the road and railway, with a groomed cross-country trail through the Val Roseg.
On a lake with predictable winds, a popular spot for windsurfing, kitesurfing and dinghy sailing.
A short way along the Albula line, with Engadin Airport about 5 km from St. Moritz and regular trains to Chur.
Zurich Airport is about two hours forty by road or four hours fifteen by train via Chur. Samedan airport, around 5 km away, has flights to Zurich, Geneva, Basel, Milan and Munich. In winter the Julier Pass is the only pass open from Switzerland. Parking is tight, so a car is not essential.
Winter is the main season: the Cresta Run operates from late December to early March, and the Engadin Skimarathon is on the second Sunday of March. Summer brings over 580 km of walking trails and sailing on Silvaplana lake. July is the sunniest month and December the dullest. Snowfall averages about 254 cm a year.
Yes, in the sense that the St. Moritz-Corviglia funicular links the town with the ski area. The wider Engadine has four ski regions with about 350 km of prepared slopes, so a week rarely runs out of options.
Yes. Lake St. Moritz freezes each winter and hosts the White Turf horse race and Snow Polo, held every January since 1985. Both are spectator events on the ice.
St. Moritz is the larger town, with around 5,000 residents against Pontresina's roughly 2,200, so it has more shops and events. Pontresina suits walkers, as the Bernina line and Val Roseg start there.
It takes place on the second Sunday of March. The race has run for over 40 editions since 1969.
Yes. Samedan airport is about 5 km away, roughly 20 minutes, with flights to Zurich, Geneva, Basel, Milan and Munich. Most UK visitors still fly to Zurich and continue by road or by train via Chur.
Written by the TrustedVillas team. Last reviewed October 2026.
Our villa experts are here to help you find the ideal property for your vacation. Contact us for personalized recommendations.