Really beautiful and low key state park. The rock formations are really cool and the whole place has a calm and peaceful vibe. There are pit toilets but no other amenities, not even trash, so please take your trash out with you.
Camp sites are scattered all along the main road, and broken up into area numbers. Kind of confusing until you see it for yourself. The hard part here is that the sites are all so different that you really need to see the site for yourself before deciding where you want to camp, but the cell signal here is minimal and sites MUST be reserved through Reserve America (online or by phone). The highest sites towards the end of the road do have cell signal for both verizon and ATT, but everywhere else in the park there was no reception. There is wifi at the visitor center.
Another bummer about the reservation system is the $10 fee per transaction. Sites are $14/night, so we paid $24 for one night.
NOTE: when you are reserving on Reserve America, "City of Rocks RV, ID" is a private RV park in the area. The park you want to choose is City of Rocks National Reserve, ID.
The park is a designated dark sky park, which is cool, but from our site (#63) the lights from the town of Oakley were pretty bright on the horizon, though the stars in the sky were still amazing. We are in a 26ft class c and there were plenty of sites for us to choose from when we visited mid week in July. Very few other campers there when we were there. The paved road ends shortly after the visitor center but the dirt and rocky and at times washboarded road was ok in our motorhome. We stopped at the visitor center on the way up and got lots of helpful info from the rangers on duty.
No hookups or dump station at this park, but we stopped at the Castle Rock campground on the way out and filled our tank with potable water and dumped for free.