Plenty of options
This small campground has it all. A few yurts, cabins on the water, lots of tent spaces and partial hook up with a dump station. Thebathrooms were clean and had showers. Tent sites were only $25.00 a night! There are firepits and picnic tables at each site. Ice is sold at office and the hosts are very friendly.
The small town of Skamokawa is super cute and gives you a few options for dining. The Ducks Inn was particularly good.
You are right in the marina so traffic is pretty heavy but the views of the Columbia and beaches for kids make it worth it