Skip to main content

The best resorts in Charleston

Check out our pick of great resorts in Charleston

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set on the grounds of South Carolina’s historic landscaped Middleton Place Gardens, this hotel offers free tours of the on-site Plantation Stableyards. Guest rooms boast floor-to-ceiling windows and flat-screen cable TV.

Location and access to House and Gardens

Show more Show less
9
Superb
29 reviews
Price from
RSD 28,821
per night

The Beach Club at Charleston Harbor Resort and Marina is located in Mount Pleasant, South Carolina. Features include free WiFi, an outdoor pool with a hot tub and sun terrace, and direct harbor access.

We loved every single thing about this place! The pool, water taxi, staff and many more! We even talked to the event manager, Hannah, about planning our own wedding! She wa a great and very informative. If you’re looking to plan a beautiful wedding in Charleston, look for Hannah!

Show more Show less
8.7
Fabulous
141 reviews
Price from
RSD 44,187
per night

This waterfront Charleston Harbor Resort and Marina features a private beach and a pool with a beach view. Guests can relax at the full service spa or enjoy a meal at the onsite restaurant. Complimentary WiFi is provided for all guests.

It was the most comfortable beds we ever had in a hotel. The facilities were wonderful and we had a lovely stay

Show more Show less
8.1
Very good
415 reviews
Price from
RSD 29,560
per night

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.
Search resorts in Charleston

Resorts that guests love in Charleston

Research, refine and make plans for your whole trip