I almost see it as the opposite.
AirBNB is fine if you are just looking for a place nearby tourist sites that you don’t plan to spend much time at.
Hotels are great when you need the extra features, a concierge, laundry (I have never worked at a hotel that did not have laundry services and/or dry cleaning), restaurants, and the like.
Kitchen I could see being tricky, but if you need a kitchen I assume you might be doing more a long-term stay anyway, in which case a lot of hotels will have those options as well.
The pay isn’t great (even in upper management, unless you are at corporate), but working in hospitality does have its advantages. It does make travel planning a lot easier.