Airbnb and hotels both have their place. Airbnb is at it's best in spots like coastal California where a place with outdoor space, cute decor, and a kitchen is really nice AND you can always go to a Holiday Inn off the 101 if things go sideways.
Avoid in places you haven't been to before or when you'd be really screwed if it ended up being unsuitable.