Steve
We stayed at Topsail Hill near Santa Rosa beach in 2014. The campground was nice and it is within walking distance of the beach. Plenty of trails for bicycling and walking. We plan on going back in February. The best campsites, in my opinion, are the ones in a square area marked on the campground map. I believe the rates are $42 per night.
Mike