Luxurious stay with exceptional service and stunning Charleston views. Highly recommended!
Service was slow, rooms were noisy, and cleanliness was lacking. Disappointing stay.
The Dewberry is a luxurious hotel located in the heart of Charleston, South Carolina, renowned for its blend of modern elegance and classic Southern charm. Housed in a historic mid-century building, the hotel features beautifully designed guest rooms with sophisticated decor, upscale amenities, and stunning views of the city. Guests can indulge in the hotel’s exquisite dining options, including the acclaimed restaurant that highlights local cuisine with a contemporary twist. The Dewberry also boasts an idyllic rooftop bar, perfect for enjoying sunsets over the Charleston skyline. Additionally, the hotel offers a serene spa and a well-equipped fitness center, ensuring a relaxing and rejuvenating stay. With its impeccable service and prime location near historic landmarks, The Dewberry provides an unforgettable experience for travelers seeking both comfort and style.