Damian-- I'm even younger than you, and have never had a problem checking in anywhere. I've stayed at various hotels (Sheraton, Hilton, you name it), and have never been questioned about my age. Granted, the hotel usually sees that my workplace is footing the bill, but I don't think that makes a difference.
Just check in, you won't have a problem unless you look like you're 12