Hotel News, Travel News

Val Thorens Wins World’s Best Ski Resort for the 11th Time

France’s Val Thorens has won World’s Best Ski Resort at the 2026 World Ski Awards, taking the title for the 11th time. The French Alps resort enters the 2026–27 winter season with about 150 kilometres of pistes in the Val Thorens–Orelle area and access to the wider Les 3 Vallées network. The local ski season