Set on 2,500 pastoral acres just outside the classic New England village of Stowe, this charming, Austrian-style chalet has been welcoming visitors since 1950. Owned and operated by the von Trapp family, whose story has been immortalized by the beloved film The Sound of Music, the Trapp Family Lodge is home to 96 rooms and suites, 18 luxurious villas, and 100 hillside guesthouses.
Nordic skiers and snowshoe aficionados will delight in exploring the resort s extensive trail network, which includes more than 40 miles of groomed trails and an additional 60 miles of forested backcountry. Winter adventures, including horse-drawn sleigh rides, set out from Trapp s outdoor center, where you can rent equipment, sign up for lessons, or shop for cozy winter gear. Meanwhile, what may just be the East Coast s best alpine skiing and riding can be found right up the Mountain Road at Stowe Mountain Resort, home to 485-acres of terrain spread across Mount Mansfield and Spruce Peak.