With a lot of hotels, you can't check into a room if under 21. I got around this when I was 18 by having the room be in my parents' name and making special arrangements with the hotel.
So pretty much, I'd advise calling and asking. As Josh said, they want your money and will try their best to let you give it to them.