In short, Hilton Head is a much more upscale place than Myrtle Beach. It doesn't have the 'in your face' commercialism that you would find in places like Daytona and Cocoa Beach. Both have their pros and cons. If you have teenagers, they will enjoy Myrtle Beach more.
Myrtle Beach, South Carolina is always at the top of the list for family-friendly vacations. Countless attractions, over 50 mini golf courses and the beach assure that your family will have nothing but fun memories to take back home.