I almost always stay at Canyonlands Campground.
They have a trailer parking area for free. A party pavillion that's free (just reserve it), lots of RV, tent, and a few cabins to rent, but I'm pretty sure the cabins don't have a kitchen.
Pool, store, gas station, laundry, two nice shower areas, picnic tables at the sites, lots of trees for shade. Very clean & fairly quiet. I really enjoy the hospitality and everything about the place.