Hotels typically require that all guests be at least 18 years of age or older and have valid identification to check-in. Even if the parents book the room for their child, they must also be present during check-in and throughout the duration of their stay.