Exit Interstate I-70 at Cisco, exit 214 and drive the scenic Hwy 128 into Moab, Utah. It's a good road. Moab is going to be hot this time of the year. You would need reservations if you wanted to camp at Devils Garden campground in Arches. The Willow Flats Campground at Canyonlands, Island in the Sky district is very primitive and only has 12 spots and fills up early. There are plenty of private campgrounds in the town of Moab or there are BLM campgrounds along the Colorado River on Hwy 128 and the Potash Road Hwy 279.Day 6 - see Colorado National Monument - Rim drive and on to Arches NP.
Durango is not really a good place to stay to see Mesa Verde. Lots of driving back and forth. The Morefield campground in Mesa Verde hardly ever fills up. There are showers nearby at the store. There is also a private campground called Mesa Verde RV Resort (don't let the name fool you...I wouldn't call it a resort!) but it was very close to the entrance to Mesa Verde.Day 7 - more Arches in AM then on to Mesa Verde/Durango area
I calculate this will be over the 4th of July weekend so you are smart to avoid the S. Rim. The campground at the North Rim is by reservations so you better check to see if you can get in. If you can't get a spot, keep checking at least daily for a cancellation. I'm not that familiar with other camping in the area.Day 10 - Leave Durango area and drive to Grand Canyon - North Rim (we arent much for insane crowds...) with good part of day left to see some stuff/hike. Pitstop at "Four Corners"
The only campground on the Las Vegas strip is Circus Circus and it is a parking lot with hook ups! Oasis is a resort but you will either have to walk 1/2 a mile to the bus stop, take a taxi to the strip or if you have a tow vehicle, you will be fine.Day 12 - Leave GC and Drive to Las Vegas, with pitstop at Hoover Dam
I wouldn't take the shuttle into Zion canyon that day! Talk about CROWDS! Watchman campground in Zion has electrical hook ups but it's pretty much booked for the summer. Keep checking for cancellations if you want to camp there. South campground is first come first serve, but over a holiday weekend, I'm sure it will be full early in the day. The campground in Springdale is just across the river from Watchman but the spot they put us in we were camped right on top of another camper and I didn't like it. They do have some nicer sites, but have no idea which ones to tell you to ask for. There is a resort ($$)campground in Virgin, Utah. It's about 10 miles or so down the road but you don't see Zion Canyon from there.Day 14 - Leave LV and drive to Zion - July 4 activities??
You will have to pay the tunnel fee of $15 to go though the Zion Tunnel to Bryce.Day 16 - Leave Zion and drive to Bryce Canyon
There are two campgrounds in Bryce. One takes reservations and the other is first come first serve. There is a shower nearby to both campgrounds. If you want a private campground Ruby's Inn and Campground is just outside the Bryce park entrance. You can even pick up the Bryce free shuttles at the private campground.
If you decide against going to Salt Lake City, then I'd drive Hwy 12 to Torrey, Utah and possibly stay a night at the Fruita Campground in Capitol Reef National Park.Day 18 - Leave Bryce and do Long haul up through Salt Lake City to Flaming Gorge (should we possibly shorten Bryce by a day (or a half day) and make this long haul better? Then we could maybe do something in Salt Lake???) Right now i have 2 full days at both
Flaming Gorge is a boaters recreational area and not sure it's worth a full day. You would be better off going to Vernal and spending a day at Dinosaur National Monument and just drive though Flaming Gorge. The campground at Dinosaur National Monument is very nice.
As DonnaR57 mentioned, most of the campgrounds in National Parks do not have hook ups. Watchman in Zion is the exception in my list. All of them have dump stations and fresh water. You will be driving at least every other day so you shouldn't have to worry about your batteries, but many of the areas you are visiting get HOT in the summer and you won't be able to run the air conditioning all night because most national park campgrounds have generator hours.
I've only listed the camping areas I'm most familiar with.
Utahtea