Lake Powell can do that to you. Prime spots usually fill up on summer weekends, so arrive early if you can. The list below is entirely subjective, based on my own personal experience. Both sides of the boat ramp. You can camp next to the water or up against the rocks.
Kids enjoy climbing on the rocks.
A restroom with flush toilets is nearby, along with two stores offering food and supplies. Close to great fishing Hite beaches Hwy.