Trapp Family Lodge & Guest Houses TFL
TUG Home | Browse Resorts | USA Northeast |Resort Description



Situated on 2,500 acres in beautiful Stowe, Vermont, the Trapp Family Lodge is a mountain resort in the European tradition by the von Trapp family that inspired “The Sound of Music”. This unique luxury mountain resort features Austrian-inspired architecture and European-style accommodations. Open year-round, the Trapp Family Lodge offers superb mountain views, old world comforts and impeccable service, along with activities for every season.