News
Here's how to visit Stowe, Vermont, like a local, including the best things to do, places to stay, skiing and snowboarding details, and more.
Travel + Leisure recently came out with a list of the "20 Best Ski Resorts Around The World." Coming in sixth, just behind the French Alps, is Stowe, Vermont.
Stowe Mountain Resort (5781 Mountain Rd.; 802-253-3000, stowe.com) has 485 skiable acres and 116 trails that range in level of expertise from beginner to black diamond runs.
Hungry skiers will find two of the best ski restaurants in the country in the region: The Mountain Room at Sunday River in Maine ranked No. 2, and Cliff House at Stowe, Vermont, ranked No. 6.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results