You look at SW Michigan as an option - 3 (ish) hours from Chicago to Grand Rapids area.
You can fly into GR if some in your group would rather do that then drive.
Tons of courses from, here are a few:
Tullymore/St. Ives (an hour north)
Thornapple, Gleneagle - greater GR
Ravines & Clearbrook - Saugatuck
Hawkshead - South Haven
Heritage Glen & Lake Michigan Hills - Benton Harbor
lodging choices would depend on where you wanted to play but if you stayed in the Holland area that puts you within an hour of almost all of those.