I stayed at the Motel 6 in Caseyville. Its about 50 mins from the complex, but a fairly easy drive. 2 story motel, outdoor in-ground pool, and the best part, $35/night, and I booked about 3 weeks before the grand. Room was on the small side (probably par for a motel 6, buts its the first time I stayed with that chain), but very clean, very large bathroon, and value for $ was GREAT, one of the most impressive motels i've ever stayed in regardless of $. Dairy Queen right around the corner, and I think there was a Pizza Hut nearby as well.