The average Airbnb for six was 33% cheaper than booking three hotel rooms, but the average hotel room was 29% cheaper than booking an Airbnb for two, Nerdwallet found. Here for a short stay? Home rentals typically cost more for short stays, due to cleaning fees and lack of multiday-stay discounts.