The Dewberry Charleston

The Dewberry Charleston is a luxury hotel situated in the heart of downtown Charleston, South Carolina. Housed in the restored mid-century modern L. Mendel Rivers Federal Building, the hotel offers a unique blend of historic charm and contemporary elegance. Guests can enjoy amenities such as a full-service spa, a rooftop cocktail lounge, and complimentary bicycles for exploring the city. Its prime location adjacent to Marion Square provides easy access to Charleston's renowned shopping, dining, and cultural attractions.

Discover more featured USA hotels

Request a brochure

America – just saying the name evokes thoughts of epic destinations and unlimited adventure.

View brochure
Discover the USA