I don't think it's guaranteed either ("subject to availability"). However, if you let them know ahead of time, you can usually stay until 4 PM. Also, some Marriott hotels have a "linger longer" rate that is a reduced rate if you need longer time i.e. redeye flight or something. I think it's a % of the room rate or a flat $50 or $100 -can't remember.