South Carolina hotels

South Carolina hotels

South Carolina
Check-in
Check-out
Compare vs. KAYAK |

Latest South Carolina Hotel Deals

Hilton Head Island
Hilton Head Island
3 stars from $111
4+ stars from $165
Myrtle Beach
Myrtle Beach
3 stars from $52
4+ stars from $57
North Myrtle Beach
North Myrtle Beach
3 stars from $68
4+ stars from $123
Isle of Palms
Isle of Palms
3 stars from $135
4+ stars from $173
Kiawah Island
Kiawah Island
3 stars from $215
4+ stars from $159
Charleston
Charleston
3 stars from $79
4+ stars from $207

Good to know

Low season

September Cheapest month to stay with an average 37% drop in price.

High season

April Most expensive month to stay with an average 6% rise in price.

Average price (weeknight)

$192 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

$188 Average Fri & Sat price over the last 2 weeks.

FAQs when booking a hotel in South Carolina

Are hotels in South Carolina safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in South Carolina?

How much is a cheap hotel in South Carolina?

How much is a hotel in South Carolina for tonight?

How much is a hotel in South Carolina for this weekend?

Best South Carolina hotels

Show all

Browse South Carolina hotels by topic

Show all topics
strip
indoor water park
lazy river
convention center
skywheel
water slides
barefoot landing
free breakfast
family kingdom
airport
beach
waterfront
king street
suites
downtown
musc
meeting street
port
citadel
pool
water
folly beach
market street
balconies
kitchen
Recommended
Happy Holiday Motel - Myrtle Beach - Building
1
5.5 Okay (737 reviews)
The Breakers Resort - Myrtle Beach - Building
5
8.2 Excellent (1,150 reviews)
Ocean Plaza Motel - Myrtle Beach - Building
6
6.7 Good (834 reviews)
Wave Rider Resort - Myrtle Beach - Bedroom
7
3.0 Mediocre (8 reviews)
Dayton House Resort - Myrtle Beach - Building
8
8.1 Excellent (1,300 reviews)
  • Recommended
  • Price (low to high)
  • Price (high to low)
  • Review score
  • Stars (1 to 5)
  • Stars (5 to 1)