Indoor pool

Attraction

Stowe's Spas

We love talking holidays and we're here to help. If you'd like our advice on how to create an amazing Stowe holiday, just give our Destination Specialists a call.

There are a number of choices for getting spa treatments in and around Stowe. Try the Spa at Stowe Mountain Lodge, which offers a spectacular view out over the mountains. This sophisticated, high-end spa features a large spa menu to choose from, including facials and massages. The opulent Spa at Topnotch Resorts features over 120 treatment rooms catering for just about any treatment. Relax beside the beautiful fireplace or swim in the indoor or outdoor pools.