St. Moritz: It’s probably the first name that comes to mind when thinking of snow. And for good reason. St. Moritz, located in the Swiss Alps at around 1,800 metres above sea level, is considered the birthplace of alpine winter tourism, having been seen as such since the 1860s.
Where to eat
The Dal Mulin restaurant is famous for its traditional alpine dishes, which are hearty and comforting after a day spent on the snow. For a more elegant meal, Le Relais, located within the Badrutt’s Palace Hotel, offers a romantic setting with a terrace overlooking the lake and mountains of St. Moritz—a perfect place for a cosy dinner after an active day on the slopes.
What to do
For a cultural experience beyond skiing, visit the famous Leaning Tower or the Segantini Museum—both are great suggestions for exploring the area’s history.
Where to sleep
Among the numerous high-end hotels in the area, the classic Carlton Hotel St. Moritz stands out. Celebrating its 111th anniversary, it’s a sanctuary of well-being, offering stunning views of the mountains and everything you need to recharge after a day on the slopes.