The only time airbnb wins is when you need a place for lots of people I.e extended families all staying together. A whole house can be more accommodating in this sense. Every other scenario hotels win