Travelers are voting Jiminy Peak Resort, Otis Ridge and Ski Butternut as the best of 6 ski resorts near Hancock. There are 6 ski resorts near Hudson a city just 32 km from Hancock and 3 ski resorts near Stillwater which is 33 km distant. The most popular of these are Belleayre Mountain near Hudson and Willard Mountain Ski Area in Stillwater. You can find 12 ski resorts in Massachusetts and 402 ski resorts in the country of United States. Our members favorite in Massachusetts is Otis Ridge and Girdwood is the top pick in United States. Want more? Check out our map of ski resorts near Hancock.