Minimum Hotel Check-In Age in North Carolina

North Carolina has no state law establishing a minimum age for hotel check-in. This means individual hotels set their own age requirements. The vast majority of hotels throughout North Carolina — from Charlotte and Raleigh to the Outer Banks and Asheville — allow guests who are 18 years or older to check in.

Age Policies at Popular NC Hotel Chains

Hotel ChainMin Age (NC)Notes
Marriott / Courtyard / Fairfield18+Consistent across NC properties
Hilton / Hampton Inn / DoubleTree18+Standard NC policy
IHG / Holiday Inn / Staybridge18+Applies across NC
Hyatt / Hyatt Place18+Most NC locations
Choice Hotels (Quality Inn, Comfort Inn)18+Budget tier, consistently 18+
Wyndham value brands18+Days Inn, La Quinta, Super 8

Popular NC Destinations and What to Expect

  • Charlotte: Business-focused hotels — 18+ across all major chains
  • Raleigh-Durham: University-area hotels commonly 18+; airport hotels also 18+
  • Asheville: Boutique hotels may prefer 21+; chain hotels are 18+
  • Outer Banks: Vacation rental condos and hotels — 18+ standard; some vacation rentals require 25+
  • Myrtle Beach corridor (NC side): Budget hotels 18+; oceanfront resorts may require 21+

What 18-Year-Olds Need to Check Into NC Hotels

  • Valid government-issued photo ID (NC driver's license, passport, or state ID)
  • Credit or debit card (incidental hold typically $50–$100)
  • Reservation in your name

Vacation Rentals in North Carolina

Short-term vacation rentals (VRBO, Airbnb) in popular NC beach destinations like the Outer Banks, Wrightsville Beach, and Topsail Island often have higher age requirements than hotels — sometimes 25+. These are enforced by individual property owners and are separate from hotel policies.