It is actually just over 400 km to Hilton Head from Charlotte, so approximately a four hour drive. It's nice to arrive around lunchtime. We scout out the outlet malls on the 278, and then check into the resort in the early afternoon.
On the return trip we often drive straight through. When we do stop, it is in the Pittsburgh area, approx. 1200 km from HH. There is a lovely new Residence Inn (Cranberry) on Freedom Rd, just off route 19 (exit 25), not far from I-79. There are lots of other hotels in the area.