If you're short on time, here's a quick answer to your question: a hotel can charge you for your stay for up to 60 days after your departure. In this article, we'll dive into the specifics of hotel charges and answer some common questions that travelers have.