Generally, hotel guests must be 21 years-old (or accompanied by someone 21 years-old) to check-in but age requirements vary. Some hotels may allow 18 year-olds to check-in while other hotels, in more rare cases, may even increase the minimum age to 25.