Hallo Nemo,
ihr fahrt mitten in der Hauptreisezeit, daher sind günstige Übernachtungen an diesen Hotspots eher Glückssache. Aber gut ist schon mal, dass du dich so frühzeitig darum kümmerst.
Zwischen LA und San Francisco:
Stop entweder in Pismo Beach oder San Simeon. Wir haben dieses Jahr in der San Simeon Lodge übernachtet. Das Zimmer war in Ordnung (kein großer Luxus, aber völlig ok), Blick auf den Ozean. Wir haben 48 € fürs Zimmer pro Nacht gezahlt. Das Beste ist, dass man nur über die Straße laufen muss und schon ist man direkt am Meer.
Stop auf der Monterey-Halbinsel, also entweder direkt in Monterey oder in Pacific Grove. Wir waren im Mai im Lovers Point Inn in Pacific Grove und hatten ein Zimmer mit 2 Queenbetten und Meerblick für 72 € fürs Zimmer.
Yosemite Nationalpark: Wenn ihr direkt im Park übernachten wollt, wäre das Curry Village toll. Die Lage ist klasse, aber leider hat man da Gemeinschaftsbad. Die sonstigen Unterkünfte direkt am oder im Park sind sehr teuer. Schau dir mal die Motels in El Portal an. Als Alternative käme vielleicht Mariposa in Frage. Die Fahrt in den Yosemite zieht sich von hier ganz schön in die Länge, aber das ist der erste Ort, in dem die Unterkünfte etwas günstiger werden. Wir waren dieses Jahr im America's Best Value Inn in Mariposa für 64 € pro Nacht pro Zimmer. War ok, aber natürlich kein großer Luxus.
Grand Canyon: Ideal ist eine Übernachtung direkt am South Rim, in der Bright Angel Lodge. Wenn ihr da nichts mehr bekommt, ist Tusayan der einzige Ort, der sinnvoll wäre. Dort gibt's recht viele Motels.
Bryce Canyon: Direkt am Parkeingang ist ein Best Western, Ruby's Inn, und ein Best Western Premier (oder Plus?). Da steigen die ganzen Bustouris ab, es wird also sehr voll und rummelig. Allerdings ist die Lage unschlagbar. Der nächste Ort wäre Tropic, da gibt's auch einige Motels. Wenn dort nichts Passendes dabei ist, wäre Panguitch noch eine Möglichkeit, alles andere wäre mir zu weit weg. In Panguitch waren wir im Purple Sage Motel. Ich weiß nicht mehr genau, wie viel wir bezahlt haben, aber mehr als 60 € fürs Zimmer war es nicht.
Ich hoffe, das hilft schon mal weiter.