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.
Some activities you can enjoy year-round include yoga, arts and crafts classes, fitness classes, wine tastings and swimming in our indoor pool. In addition, those interested in the history behind The Sound of Music will enjoy our von Trapp History Tour.