Spa Overview
Why simply renew your soul when you can actually transform it?
There are spas in every city, but there is only one Spa and Wellness Center at Stowe Mountain Lodge®. Dedicated to cultivating the relationship between living habits and health, this expansive 21,000 square-foot facility is resplendent with a full-service fitness center, outdoor swimming pool with indoor access, water therapy, a relaxation lounge and 18 private treatment rooms. More than a mere one-day respite from civilization, The Wellness Center at Stowe Mountain Lodge® is actually designed to assist guests with lifestyle management skills to transform the way they eat and exercise.
Learn more about Destination Hotels & Resorts Spa Experience
Accolades and Testimonials
"Best Courses You Can Play 2009, Best New Courses 2008 - Golfweek" - More from Stowe Mountain Lodge®















