
Spa at the Woodstock Inn & Resort
Restore your mind and body and connect with nature through organic products and unique seasonal treatments that capture the essence of Vermont. One of the premier spas in New England, The Spa at the Woodstock Inn & Resort boasts a 10,000 square foot, LEED-certified facility featuring 10 treatment rooms, a spa boutique and locally sourced products. Embrace comfort and tranquility with natural light, fresh native flora and Vermont-inspired treatments reflecting the changing seasons.
Continue exploring Upper Valley
Please read our Privacy Policy for details as to how we may and may not use your contact information.