1. Whistler Blackcomb, Canada — On Top of the World
75 miles north of Vancouver, Whistler Blackcomb ski resort (British Columbia), which hosted several events at the 2010 Winter Olympics, is one of the most renowned in the world. With guaranteed snowfall of between 9 and 10 metres per winter, it offers the two greatest vertical drops in North America (1,530 metres on Whistler Mountain and 1,609 metres on Blackcomb Mountain) across the continent's largest ski area.
Having experienced a real post-pandemic fever, with buyers willing to accept unlimited prices, the Whistler Blackcomb market is calming down even if it remains on an upward trend. The average price of a chalet or detached house in Whistler reached just over CAD 5.1 million in Q3 2022. In the luxury segment (properties worth over CAD 5 million), demand far exceeds supply.
2. French Alps — Megève, Chamonix, Courchevel & Méribel
The French Alps (Megève, Chamonix, Courchevel and Méribel) offer a unique combination of majestic scenery, world-class infrastructure and an unparalleled art de vivre. Courchevel 1850 in particular is recognised as Europe's most luxurious ski resort. Demand there is structurally greater than supply, guaranteeing long-term property value appreciation.