Landscape at Trapp Family Lodge

Trapp Family Lodge

Trapp Family Lodge

Situated on 2,600 acres in beautiful Stowe, Vermont, Trapp Family Lodge is a mountain resort in the European tradition run by the von Trapp family that inspired “The Sound of Music.” This unique mountain resort features Austrian-inspired architecture and European-style accommodations. Open year-round, Trapp Family Lodge offers superb mountain views, old world comforts and impeccable service, activities for every season and an abundance of tours to learn about the property, family history and Vermont traditions. We offer 96 rooms and suites in our Main Lodge, 40 luxurious Villas, and 100 Guest House chalets. Book your group at our resort to see why we’ve received worldwide recognition as the perfect Vermont destination.

Group Policies & Rates: Groups are considered 20+ guests for day visits or 10+ rooms for overnight stays. Learn more about group dining and activities at Trapp Family Lodge.

Motorcoach Parking Information: Ample free motorcoach parking available at the Outdoor Center.