Hilton Head, in my view, is one of the best and most underrated places to visit in America, particularly for families. We’ve gone there several times, and enjoyed it more than some of our trips to Hawaii.
I loved both Charleston and Savannah, but I would take my family to Hilton Head and then do a day trip or maybe even two to Savannah, which is incredible.