We have loved HH ever since our first visit in 2000. This year we decided to try out Vero Beach since we wanted to attend a Mets Spring Training game. Here is my comparison.
Hilton Head is a more homey- comfy feel about the decore and resort in general. Vero Beach has a more Flagler-like turn of the century ambience about it. Still relaxing, but a little more upscale. This is not to say anything negative about HH. HH is wonderful, just a different atmosphere.
Kid activities - Both resorts get an A++ from my 10 year old. DS loved the putt-putt length of stay pass offered at Vero Beach. He could play anytime he wanted without having to get us together and take a car trip.
Pros for Vero
---It is really nice to have the beach right outside the resort at Vero. We had a pool view room that had a partial ocean view - loved it.
---Croquet on the lawn is totally fun.
---Family Dining on-site.
---Tennis and Basketball Courts on property.
---Nice walking trail across street around mini-lake
-- Great location for MLB Spring training - Dodgertown - 5 minutes away. 45 minute drive to Port St Lucie for the Mets
Cons for Vero
---very secluded - No shopping nearby-Not many activities nearby offsite. 25 - 30 minute drive to a sit down resturant. At HH, you could walk to nearby off property dining options.
In summary - Vero is what you have come to expect with any Disney Property. It is beautiful and well maintained. The staff is great. It is perfect for the Beach Vacation Type Families.
Sadly that is not us. We like spend a few hours at the beach, but like to spend most of our time doing other stuff too. Hilton Head is still my favorite
DVC resort. It fits our family to a tee.