Slide background
Slide background
Slide background
Stowe Mountain Lodge Early August 2017

Luxury Accommodations


We believe a luxury resort is only as good as its accommodations. That’s why each guest room at Stowe Mountain Lodge is designed to feel like it’s truly a part of the mountain. Natural Vermont woods and stones provide a contemporary take on the natural beauty of New England. And oversized windows in every guest accommodation allow you to soak in breathtaking mountain views. But each of the 300 rooms and suites offers something different. From large suites with fully equipped kitchens to quaint studios, there’s a room for everyone. View all of our lodging options and find the one best suited for your Stowe getaway


Back to Top