Make refundable reservations somewhere.
Then try Priceline.
I have been very successful using PL for friends coming to visit. Four star Michigan Ave or Loop in the range of $55-90, both weekends and weekdays.
Unless there is a major convention/event at that time, you should easily get one.