The Spa at Spruce Peak

The Spa at Spruce Peak
7412 Mountain Rd
Stowe , VT 05672
888-478-6938

Visit Spa Website


Discover the Spa at Spruce Peak, in the charming mountain village of Stowe, Vermont. Experience true relaxation with their signature treatments; or make use of the full-service fitness center, outdoor swimming pool, Jacuzzi hot tubs, and soothing spa sanctuary lounge. The Spa at Spruce Peak is your gateway to alpine bliss!