If you are looking for cooler weather then Bear Lake is a good spot. The State park has full hookups.
If you are looking more for fun activities for the kids Cherry Hill in Kaysville is close to Lagoon amusement park. It can also be used as a base for day trips from Brigham to Salt Lake.
Utah has changed the state park reservation system, they now only allow reservations to be made within 4 months on your arrival date at the state park.
Reservations are strongly advised for state parks and most private campgrounds in July.
Gary
2019 Keystone Laredo 255SRL
2009 GMC Sierra 2500 4x4 Crew cab short bed