18+ Hotels in South Carolina
Where You Can Check In at 18, 19 or 20
135 hotels in 18 South Carolina cities list a minimum check-in age of 18 on Hotels.com, so travelers aged 18, 19 and 20 can check in. The most options are in Myrtle Beach (71), North Myrtle Beach (16) and Charleston (5). Observed starting prices begin at $53 at Bar Harbor in Myrtle Beach, with a statewide median of $101 per night. The best-rated option is 1912 Bed and Breakfast in Sumter, 10.0/10 from 330 reviews. Hotel data checked in November 2026.
Policies can change: confirm the minimum check-in age with the hotel before booking.
- hotels with 18+ check-in
- 135
- cities covered
- 18
- lowest starting price, Bar Harbor (Myrtle Beach)
- $53
- median starting price per night
- $101
Top South Carolina Cities for 18-Year-Old Travelers
- Myrtle Beach hotels 71 hotels from $53
- North Myrtle Beach hotels 16 hotels
- Charleston hotels 5 hotels from $266
- Florence hotels 5 hotels from $56
- Greenville hotels 5 hotels from $58
- Walterboro hotels 4 hotels from $62
- Travelers Rest hotels 3 hotels from $106
- Murrells Inlet hotels 3 hotels