Salut,
Je ne logerais pas à
Flagstaff mais au
Grand Canyon même (pas à Williams !). LA-
Grand Canyon, ça se fait très bien d'une traite.
Je ne logerais pas à Kayenta, déprimant au possible, mais à
Monument Valley même, voire Mexican Hat.
(je ne peux pas juger pour
Sequoia/
Yosemite etc, n'ayant jamais fait le trajet)
Et comme suggéré ci-dessus, je ferais définitivement le crochet par
Moab 
. 2 jours à
Bryce et 4 à
San Francisco, il y a moyen facile d'en grappiller deux pour les splendeurs de
Moab.
Bon et beau voyage !