Stowe Mountain Lodge features more than 300 gorgeous guest rooms, suites, and residences, surrounded by 2,000 acres of pristine, environmentally protected Vermont land. This Destination Luxury Collection lodge offers a lavish, four-season resort experience amidst a quintessential and historic New England setting.
Every guest room and suite includes free WiFi, beautifully tiled marble bathrooms, and extraordinary alpine or resort views. Our spacious 1-, 2-, or 3-bedroom suites include a separate living space and full service kitchens.
Located on the top two floors of the Lodge, the exclusive Front Four Residence Club offers guests access to the world-class facilities, services and amenities throughout the property, but also their very own private respite away from the rest of the Lodge and Resort.
For a more unique experience Stowe Mountain Lodge offers vacation rentals ranging from luxurious private residences to quaint New England cabins. Call our reservations team for more details!