My girlfriend and I are planning 3 weeks in California. We look to get flights into and out of LA and probably just rent a car for the whole time in June/July this year.
I am thinking that we would have 2/3 days in LA then drive to Las Vegas for 3/4 days. Then head through Death Valley, Yosemite and on to San Francisco for 4/5 days. Then take the coast route back to LA and stay our last few days there before getting our flight.
My question is regarding hotels. Should we book every single hotel in advance and plan our schedule exactly? It just seems as we will have a car we might chance upon some other locations or decide we need longer at one place but would we struggle to find a room in any of these locations at this time of the year? Maybe we can book our first LA hotel and perhaps stay in one of the top hotels in Las Vegas so that would need booking in advance but the rest...?
Also does this sound like a sensible route to take during 3 weeks?