St Louis MO to Grand Canyon and back in June
My family (including a 15YO and 13YO) is taking its first real road trip. We will depart St Louis, MO mid-June. MapQuest estimates 20 hours of driving though OK, north TX, and AZ. We hope to split this into 2 days with brief pit stops at some of the route 66 places. We are estimating 2 full days at Grand Canyon. We are plotting 3 days to drive home on northern route through CO.
I'd like ideas on what to do/ see, Grand Canyon adventures, rafting options, tours, etc. I think we will do the southern rim. Should we drive to Hoover Dam?
Also, where do we stay near the GC? The hotels in the park are full. It seems like the available hotels around the GC are kind of yucky. Flagstaff seems to be an hour away.
Thanks in advance!