I agree with the others.. check bags all the way thru.
There are plenty of airport area hotels .. I have stayed frequently at the Crowne Plaza and they have a shuttle that runs every 30 minutes (call to make sure they run 24 hours but I think they do).