Airbnbs are usually cheaper than hotels for longer stays and large groups, but they don't offer the same services. Sally French is a travel rewards expert who joined NerdWallet in 2020.