Situated on 2,500 acres in beautiful Stowe, Vermont, the Trapp Family Lodge is a unique luxury mountain resort featuring Austrian-inspired architecture and European-style accommodations. Open year-round, the Trapp Family Lodge offers superb mountain views, exceptional comforts and impeccable service, along with outdoor 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.