Located in the Grand Summit Resort Hotel


Treat yourself to a day at the spa when you visit Mt. Snow. Visit our natural wellness spa for spa treatments, including massages, facials, holistic specialties, nature treks, yoga, fitness programs, and more.

Naturespa is a contemporary Spa retreat and resort for total body wellness and one of the best spa resorts in Vermont. Find the ultimate in relaxation and refresh your mind body and spirit.

Open Daily 10am-6pm