This page contains affiliate links. We make a small commission on bookings at no additional cost to you.


Welcome to Hotels For Youths!

Many hotels require guests to be at least 21 years old to check in. This can make it difficult for 18, 19, and 20 year olds to find a suitable hotel.

Luckily, there are hotels near you that allow 18+ year olds to check in but they can be difficult to find and most cities only have a few options. We’ve created this website to save you time searching for these hotels that let you check-in under 21.

Search By State

AlabamaLouisianaNorth Dakota
ColoradoMinnesotaSouth Carolina
FloridaMissouriSouth Dakota
IllinoisNew HampshireUtah
IndianaNew JerseyVirginia
IowaNew MexicoWashington
KansasNew YorkWisconsin
KentuckyNorth Carolina


Is it legal for an 18 year old to check in to a hotel?

Yes, it is perfectly legal for an 18 year old to check into a hotel, as long as the hotel allows it.

So why do some hotels have an age requirement of 21?

Some hotels believe people under 21 are not mature enough to behave responsibly in a hotel on their own. Other reasons include lower insurance rates and legal risks relating to underage drinking.

Will I need a credit card to check in as an 18 year old?

Yes, it is likely you will be asked for a credit card when you check in.

Will I need I.D. to check in as an 18 year old?

Yes, there is a good chance you will be required to provide I.D. when checking in.

If you are unsure or have questions for a specific hotel, the best thing to do is give them a call to make sure you’re getting the most accurate and relevant information.