Ski Resorts near Iowa City

Browse 48 attractions, meet 3 travelers, 2,131 tour guides and discover 47 photos

Travelers are voting Riverside Hills as the best ski resort near Iowa City. There are 1 ski resort near Williamsburg a city just 47 km from Iowa City and 1 ski resort near Dyersville which is 117 km distant. The most popular of these are Riverside Hills near Williamsburg and Sundown Mountain in Dyersville. You can find 7 ski resorts in Iowa and 402 ski resorts in the country of United States. Our members favorite in Iowa is Sundown Mountain and Girdwood is the top pick in United States. Want more? Check out our map of ski resorts near Iowa City.