von Trapp Family Lodge & Resort is a celebrated four-season mountain resort in Stowe, Vermont, blending European-inspired hospitality with authentic Green Mountain adventure on its iconic 2,600-acre property. Founded in 1950 by the legendary von Trapp family—whose real-life story inspired The Sound of Music—the resort offers guests and visitors a distinctive experience rooted in rich heritage, breathtaking mountain vistas, and year-round outdoor recreation.