Yikes, looks like I need to change my hotel res from Sat. night to Friday night.
I always stay in B'ham. I found my new favorite hotel for my family. We absolutely love the Residence Inn in Hoover. It's literally 45 mins. from Tuscaloosa and so easy to get to. It's brand new (just opened last season) and has suites or studios. We love more room than just a normal hotel room, so we get at least a 1 bedroom suite if not 2. Free breakfast as well. Small putting area for the kids and near the Galleria, Academy Sports, Dick's, etc.. if you want to shop.
Most of the Courtyards in the area are nice as well. I think there is a new Hilton Garden Inn in Bessemer as well, and I like the Garden Inns too.
Let me know if you have questions. I think the Tuscaloosa Courtyard was available but for $240 a room. I'm not willing to pay that for a tiny hotel room, but it may be worth it to you.