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.
The Dewberry Charleston
Location
Charleston, South Carolina
accommodation
Number of rooms: 155
amenities
Restaurant, rooftop cocktail lounge, fitness centre, parking
Discover more featured USA hotels
Request a brochure
America – just saying the name evokes thoughts of epic destinations and unlimited adventure.
View brochure