A majority are 21, some are 18. Check hotels.com for more info on specific hotels. To be safe, you should also call the hotel to confirm their policy. For the most part, the higher end hotels are 21 and over to check in because the belief is that those who are 21+ can take financial responsibility for any damages that might occur. Good luck!