We stayed several nights (Fri/Sat) in September. Site #35. This site is lakeside and has lake access.
This site shared a water spigot with the site next door, and our hose wouldn't reach so it meant a quick trip to the Skiatook Wal-Mart to get a 50' hose.
Skiatook Wal-Mart was a bit of a drive from this campground.(14 miles, about 20 minutes, but it seemed like forever).
There was electrical hookups, water hook ups, and a picnic table. Restrooms available within the campground.
We fished a lot, and kayaked in an inflatable, but didn't catch much.
Lots of families camp in this campground. Many people had boats, kayaks, as well as remotely operated toy boats and such. One guy was parasailing in some kind of a rig that had a gas motor.
Lots of big rigs with televisions going (outside, watching football…) the weekend we were there. It was a little bit nosier then I would like. I prefer sounds of nature.
Perhaps a visit during the week would be better.
On the up side, the camp staff and fellow campers were very friendly. The water was clear, and the view we had was gorgeous!
To reserve: https://www.recreation.gov/camping/twin-points/r/campgroundDetails.do?contractCode=NRSO&parkId=73456
This campground is maintained and run by the US Corps of Engineers. It’s a fairly new campground in a nice quiet location on Skiatook Lake. Most of the not very private campsites are on the lake with electric and water hookups if that’s how you travel/camp, and it seemed that there were a lot of people who camped with RV’s and campers as well as their boats. The downside to being on the lake is that you might not have a place to hang your hammock. There are some nice hiking trails, but it appears that most people come here for the lake. There was one nice, newer shower house, but a couple of bathrooms are scattered throughout the campground as well. The kids like the playground and open field for playing tag. The boat dock is nice and a good place to toss a hook in the water.