Compare and save on Charleston hotels

Sorry, We don't support stays longer than 30 nights.

Search our map for the best Charleston hotels

Use our map to find hotels near the Charleston area or attractions you want to visit.

The best Charleston hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Charleston

Get a real taste of Southern hospitality in Charleston, South Carolina. The city is one of the most visited destinations in the south-eastern USA, thanks to its beautiful antebellum architecture and fantastic Civil War era history. Traditional and charming, the city skyline is dominated by church spires with no skyscrapers to be seen. Book a hotel in Charleston and get ready to enjoy a slower pace of life.

You’re spoiled for choice when it comes to accommodation in Charleston. Choose from luxurious five star hotels in antebellum buildings, big bold American hotel chains, and quaint B&Bs on the outskirts of town. If you want to be in the heart of the action, look for hotels in Charleston’s historic downtown peninsula. The neighbourhood is easily walk-able and is home to most of Charleston’s main attractions. Buildings that date back hundreds of years, fantastic museums, and great restaurants are all easy to reach from hotels in downtown Charleston.

Slightly cheaper accommodation can be found in the suburbs of Mount Pleasant, North Charleston and West Ashley, both a short drive from the city centre. You might have to hire a car if you opt for accommodation outside the historic centre, although these hotels still make an excellent base for exploring Charleston and the surrounding South Carolina countryside.

Skyscanner puts the best accommodation in Charleston at your fingertips. You just need to enter the dates of your trip to start comparing the best hotels (and best deals). We scan the top hotel booking websites to bring you the best prices, showing you them all together so you can quickly see who is offering the best value for money. We also show reviews from previous guests and photographs of the accommodation to help you make a decision.

We automatically sort hotels based on popularity, so you see the best rated hotels first. We know everyone has different priorities when it comes to where they stay, which is why we’ve made it easy to sort accommodation by location, price, or star rating instead. Finding the perfect place to stay is even easier when you use our filters. Tailor the search results based on hotel chain, accommodation type, facilities, and star rating. If you’re trying to stick to a budget, you can use our sliders to only see hotels in your chosen price range.