Spa & Wellness Center
The Spa at Stowe Mountain Lodge
The Spa at Stowe Mountain Lodge creates an unsurpassed environment for relaxation, renewal and rejuvenation in the heart of Vermont’s Green Mountains.
Inspired by the natural surroundings, the Spa at Stowe Mountain Lodge focuses on the simplicity of nature, embracing the natural elements and incorporating the four seasons into all aspects, from treatments to interior finishes.
Natural and organic textures and colors, rich stones, rustic woods, patina coppers and atmospheric lighting, seamlessly blend with the views of the surrounding mountains to create an environment of peace and tranquility.
Rest, relax and rejuvenate! View our Menu of Spa Services and then escape from the hustle and bustle of everyday life.
For more information or to reserve a treatment, please call The Spa at 802-760-4782.
Open Daily 9:00 a.m. – 8:00 p.m.