As someonewho lives in the area and works at a resort on Hilton Head (not the Disney Resort), I'd say you should definitely eat out. There's some great restaurants/bars that are walking distance from the hotel in the Shelter Cove area. If you want a great restaurant on the water I'd recommend...