Honestly, I think 4 nights in either is plenty to see and do most of the must do's (really 2 days is enough), consider a side trip in the area. Maybe one of the barrier islands of GA.
Charleston is larger-- lots of plantations to tour, Patriots Point, etc-- spent a week in Charleston and did not get bored for a moment. On the other hand... stayed a week in Savannah and did not get bored there either :) I always gave a nod to Charleston for more "things to do" in the past having only spent a day or two in Savannah. Once I stayed in Savannah for a week, I give the nod to Savannah. It's quieter, slower and I just really loved wandering the squares every day/evening. Great food and great history in both places. You will not regret either place to be honest.
Agree with wings. Whatever you decide you cannot go wrong with your decision. Both are beautiful old southern cities with loads of history and good food.
-:- Message from TripAdvisor staff -:-
This topic has been closed to new posts due to inactivity. We hope you'll join the conversation by posting to an open topic or starting a new one.
To review the TripAdvisor Forums Posting Guidelines, please follow this link: http://www.tripadvisor.com/pages/forums_posting_guidelines.html
We remove posts that do not follow our posting guidelines, and we reserve the right to remove any post for any reason.