Is There a North Carolina Law on Hotel Check-In Age?

If you're 18, 19, or 20 and trying to book a room in North Carolina, you've probably seen sites claiming "North Carolina state law sets the minimum age at 18" or that hotels can be fined for violations. That's not accurate. We reviewed the actual North Carolina General Statutes that govern hotels — Chapter 72, Article 1 ("Innkeepers") — section by section, and none of them set a minimum age to rent or check into a room.

Here's the full list of sections in that Article:

StatuteWhat It Covers
§ 72-1Innkeepers must furnish accommodations; termination contracts
§ 72-2Liability for loss of baggage
§ 72-3Safekeeping of valuables
§ 72-4Loss by fire
§ 72-5Negligence of guest
§ 72-6Copies of this Article to be posted
§ 72-7Repealed (1991)
§ 72-7.1Admittance of pets to hotel rooms

Not one of these mentions a minimum check-in age. We also checked Chapter 14, Article 26 ("Offenses Against Public Morality and Decency"), which contains § 14-186 — an old provision about opposite-sex occupancy of a hotel room "for immoral purposes." That's a decency-era statute, not an age-of-check-in law, and it doesn't establish any age floor either.

Bottom line: North Carolina has not legislated a minimum hotel check-in age. Several content-farm sites repeat a claim that state law sets it at 18 with fines up to $500 for violations — that claim cites no actual statute number, appears as identical boilerplate across many unrelated states and cities, and matches nothing in Chapter 72 or Chapter 14. Treat it as fabricated, not documented law.

So Why Do Hotels Ask for ID and a Minimum Age?

Because it's brand and franchisee policy, not state law. Hotel check-in age requirements come from general contract-law principles (you generally need to be an adult, 18, to sign a binding contract) plus each hotel brand's own liability rules — and individual franchise owners are usually allowed to set their own age minimum higher than the corporate default. That's why the requirement varies by property even within the same brand, and why you should always confirm directly with the specific hotel before booking rather than assuming a state rule protects you.

What Age Do You Actually Need, by Hotel Brand, in NC?

Here's what each major brand's policy looks like in practice:

  • Hilton: Corporate policy sets the minimum at 18 unless a specific property posts a stricter local policy. Some individual NC hotels — especially resort or full-service properties — require 21. See our full breakdown of Hilton's 18-year-old check-in policy.
  • Marriott: Global standard is 18, but Marriott explicitly lets individual franchised hotels raise that to 21, and this varies property-by-property inside NC. Details here: does Marriott allow 18-year-olds to check in.
  • IHG (Holiday Inn, Holiday Inn Express, Crowne Plaza): Standard is 18, though franchised locations — especially in markets with heavier nightlife/bar traffic — often require 21. More at does Holiday Inn allow 18-year-olds to check in.
  • Choice Hotels (Comfort Inn, Quality Inn, etc.): Generally the most permissive brand family. Many Choice-branded properties allow check-in at 18, sometimes without the stricter overlays seen at full-service brands.
  • Wyndham (Days Inn, Super 8, Ramada, etc.): Typically 18 at economy/midscale properties, consistent with general Wyndham franchise guidance, though individual owners can deviate.

Where 18-Year-Olds Are Most Likely to Get Turned Away in NC

Age 18 works at a meaningful share of North Carolina hotels — particularly economy and midscale chains like Choice and Wyndham brands. But a real portion of properties will require 21, sometimes with an added security deposit or a requirement that the ID and credit card match and belong to the person checking in. You're most likely to hit a 21+ requirement at:

  • Full-service Marriott, Hilton, and IHG properties
  • Hotels near nightlife districts
  • Beach and resort areas — Outer Banks, Wilmington, and areas near Myrtle Beach

Since this is franchisee policy and not state law, it can differ from one property to the next even on the same street. Before booking, call the hotel directly and ask about its minimum check-in age, ID requirements, and whether a deposit is required for guests under 21. For a broader view of how this plays out outside North Carolina, see our state-by-state hotel check-in age rules guide, and if you want to book somewhere with fewer surprises, check our list of hotel chains that let 18-year-olds check in without a fight at the front desk.

Related Reads