We really enjoy Topsail Beach Preserve SP. It's quite close to the beach if you have bikes to ride or a trolley will drop you off at the boardwalk which is a short walk. Full hookup sites with cable TV. In fact, we just booked reservations for Dec. 2nd till the 6th there.
Here's the website info:
https://www.floridastateparks.org/park/Topsail-Hill