Is There a South Carolina Law Setting a Minimum Hotel Check-In Age?

No. There is no South Carolina statute that sets a minimum age — 18, 19, or 21 — for renting a hotel room. If you're searching for a specific law before you book, you can stop looking: it doesn't exist. This is true in most states, and South Carolina is no exception.

What South Carolina does have is the Lodging Establishment Act (S.C. Code Ann. Title 45, Chapter 2), which regulates how innkeepers register guests — not who they're allowed to rent to. Specifically:

  • §45-2-50 requires innkeepers to keep a guest register (name, residence, arrival/departure dates) and allows them to demand photo ID.
  • If the guest is a minor (under 18), the innkeeper may also require a parent to co-register and take on written liability for the room, taxes, charges, and any damage the minor causes.

Notice the word "may." This is a permissive registration and liability rule for minors — it is not a mandatory age floor for adults. It doesn't say hotels must accept 18-year-olds, and it doesn't authorize or require a 21+ cutoff either. There's simply no statute in either direction for guests who are legal adults (18 and up).

So Why Do Some Hotels in South Carolina Still Say "21+"?

Because age minimums above 18 are private business policy, not law. Individual hotels and franchisees set their own check-in age requirements, usually driven by liability and insurance concerns (room damage, parties, credit card fraud risk) rather than any legal mandate. That means two hotels on the same street in Myrtle Beach or Charleston can have completely different rules, and both are perfectly legal.

If you want the full breakdown of how this plays out across the country, see our state-by-state hotel check-in age rules guide — South Carolina follows the same "no statute, it's brand policy" pattern as nearly every other state.

What Age Do Major Hotel Chains Actually Require in South Carolina?

Since there's no law to fall back on, your real answer depends on brand and franchisee policy. Here's what's commonly reported nationwide, including South Carolina locations:

ChainTypical Minimum AgeNotes
Marriott18Brand standard lowered to 18 in recent years; individual franchised properties can still require more
Hilton18 or 21Varies by brand and franchisee; resorts more often require 21
IHG (Holiday Inn, Holiday Inn Express)18Widely reported at most locations, though some vary
Choice Hotels (Comfort Inn, Quality Inn)18One of the more consistently 18+-friendly chains
Wyndham (Days Inn, Super 8, Ramada)18 or 21No uniform brand-wide policy; check with the specific property

For more detail on specific brands, see our guides on whether Marriott allows 18-year-olds to check in, whether Hilton allows 18-year-olds to check in, and whether Holiday Inn allows 18-year-olds to check in.

What This Means If You're 18-20 Booking in South Carolina

Legally, nothing stops a South Carolina hotel from renting you a room at 18. No state law protects a higher age floor, and no state law forces a hotel to accept you at 18 either. Whether a specific property in Charleston, Columbia, Greenville, or Myrtle Beach will actually check you in comes down entirely to that property's own policy — not the law.

Practical steps before you book:

  • Call the property directly and ask their minimum check-in age — don't rely on the brand's general policy, since franchisees can override it.
  • Bring a valid photo ID. South Carolina's Lodging Establishment Act allows innkeepers to demand it at registration.
  • If you're under 18, expect the hotel may require a parent to co-register and accept liability for the room under §45-2-50 — this is standard, not a red flag.
  • Have a backup property in mind. Because age minimums are set property-by-property, a same-brand hotel a few miles away may have a different policy.

If you'd rather not gamble on a single property's front-desk policy, our list of hotel chains that let 18-year-olds check in is a good starting point for narrowing your search before you drive to South Carolina.

The Bottom Line

There is no South Carolina statute setting a minimum hotel check-in age for adults. The only age-related provision in state law is §45-2-50 of the Lodging Establishment Act, which deals with parental co-registration and liability for guests under 18 — it says nothing about 18, 19, 20, or 21-year-olds. Any "21+" sign you see at a front desk is that property's own policy, not South Carolina law. Your best move is always to confirm directly with the specific hotel before you book.

Related Reads