Deine Freundin hat Recht: mit den Hotels wirds langsam knapp. Nicht unbedingt in den Städten, da gibts genug Auswahl. Aber die Hotels in und nahe der Nationalparks dürften langsam ausgebucht sein.
Mit AirBnB wäre ich sehr vorsichtig. In SF sind sie verboten, in LA die meisten illegal.