Located in the Grand Summit Resort Hotel


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

Naturespa is a contemporary Spa escape 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.

Spring Operating Hours:
Open 10am-6pm
Thursday-Sunday March 20th-April 2nd
Friday-Sunday the month of April