Windham Mountain is proud to be renowned as a family-friendly resort where people of all ages and abilities can unwind and enjoy what life has to offer. Their location in New York’s Northern Catskills – closer than Vermont and with more vertical than the Berkshires – offers an authentic, big mountain ski experience.
Get exclusive deals of up to 30% off with your Select membership, and hit the slopes at Windham Mountain!