Travelers are voting Mt. Crescent Ski Area, Fun Valley and Nor-Ski Runs Ski Area as the best of 4 ski resorts near Grinnell. There are 1 ski resort near Williamsburg a city just 37 km from Grinnell and 1 ski resort near Altoona which is 39 km distant. The most popular of these are Riverside Hills near Williamsburg and Sleepy Hollow Sports Park in Altoona. You can find 7 ski resorts in Iowa and 402 ski resorts in the country of United States. Our members favorite in Iowa is Mt. Crescent Ski Area and Girdwood is the top pick in United States. Want more? Check out our map of ski resorts near Grinnell.