Charleston South Carolina is a fun city to enjoy as a day trip but it's impossible to see all the facets this historic city has to offer unless you stay for several days. To experience downtown, waterfronts, Mount Pleasant, the beaches, and all the attractions, four full days would be ideal. If you can't stay that long, pick and choose and plan to return very soon!