General: Three campgrounds (Sage, Dune, and Bay Loops with a total of 136 full hook-up sites and 26 standard sites) in the main park plus primitive sites at Jones Ba (44) and Osborn Bay (36) with vault toilets and no water, 12 boat-in sites north of the main campground and five campsites for equestrian campers in Northrup Canyon. There are also three cabins in the Bay Loop that each sleep five.
Site Quality/Facilities: We stayed in the Bay Loop. The sites were all very generous in size and spaced a decent distance apart. The drives are paved and can accommodate large RVs. Each site has a large metal picnic table and fire grate (although there was a fire ban when we were there). Park volunteers were very visible throughout our stay maintaining the campsites.
Bathhouse: The bathhouse in the Bay Loop was the more modern of the two I saw. It was clean and had one shower stall BUT there were NO hooks or bench (other than a useless tiny shelf above the sink) to put toiletries; my bag fell and the top of my moisturizer container broke making a huge mess! There are also two all-in-ones. Showers were 50 cents for every three minutes and I managed to do a three-minute shower!
Activities: So much to do but you have to bring your own toys! I had read there were kayak and SUP rentals but could not find where to do this anywhere in the park. There is a swimming beach, boat launch, fishing pier (and fish cleaning stations in each camp loop), basketball, volleyball, playground, and paved walking trails connecting the beach and all the camp loops. I was disappointed that the Steamboat Rock trail was closed when we were there due to fire danger. Also, the concession stand selling burgers, hot dogs, ice cream, etc. is closed on Monday and Tuesday and, of course, we were there on a Monday!
The scenery is beautiful, and the campground is very well-maintained. The price is steep ($50) but at least you don’t have to pay extra for the Discover Pass. All in all, we had a very nice stay here and would come back again, hopefully to hike the Steamboat Rock trail with the reward of Huckleberry ice cream.