This past summer we took the kids to Hilton Head, South Carolina. It was the perfect family spot!
Our kids (7, 3 and just turned 1) had a wonderful time. We stayed at the Hilton Beach Front Resort for 5 days. The hotel was very child friendly. They offered large rooms, restaurants, and 2 pools. The pools especially came in handy at the end of a long day on the beach, or in the evening after dinner. Just steps away was the ocean.
The reason that this is an ideal spot for families, especially those with small kids and babies, is that the beach itself has hard packed sand. It made it possible for my 1 year old, who was just getting steady on his feet, to walk around without any trouble. The sand is so firm that they even rent bicycles to ride on the beach.
All three kids were able to enjoy themselves, despite having different interests. My oldest was mainly interested in being in the water, my middle had a great time building sand castles, and the youngest just wanted to trot around the whole time.
The ocean itself was clean and clear of seaweed etc, so there weren't any concerns of the kids getting "grossed out". We are planning on going back there next summer!!
More Baby Friendly Vacation Spots North And South Carolina