For recreation, relaxation and things to do, Stowe Mountain Lodge features a 21,000-square-foot spa and wellness center. In winter, there is ski-in/ski-out access to Stowe Mountain Resort with some of the nation's top-rated slopes. Golfers can take advantage of exclusive access to the private Stowe Mountain Golf Club, which has earned Stowe Mountain Lodge the distinctive title of #1 Golf Resort in the Northern US" by Condé Nast Traveler magazine, truly making it a destination for all seasons. See all our recreation options including zip lining, mountain biking, guided hikes and hot air balloon rides in summer and snowmobiliing, ice climbing, dog-sledding and and more for winter!
Stowe Mountain Lodge®, the newest luxury mountain resort to open in New England offers 300 tastefully appointed accommodations. Surrounded by 2,000 acres of environmentally protected pristine Vermont land, Stowe Mountain Lodge® offers a luxurious, four-season resort experience amidst a quintessential and historic New England setting.
Accommodations range from luxurious and spacious guest rooms and suites to mountain cabins that allow our guests to soak up the magnificent scenery of majestic Mt. Mansfield and Spruce Peak.
World-class services and luxury amenities, such as a 21,000 square foot spa and wellness center, a private 18-hole mountain golf course and artisan-inspired restaurants featuring locally sourced seasonal farm fresh ingrediants. Stowe is know for it's hiking, skiing, snowshoeing, snowboarding, mountain biking, and more.