I usually prefer staying in hotels and will look for Airbnb only as a second choice.
Reasons are:
- Price is usually higher on Airbnb.
- Airbnb crazy fees for multiple people, cleaning scam, outrageous service fees etc.
- Inconvenience to not have a 24H reception where I can get my keys.
The real genius of Airbnb is that they convinced a lot of people that they shouldn't look for Hotels anymore, which sadly is what a lot of my friends are doing (automatically looking for an Airbnb).