No, it really is cheaper to rent Airbnb instead of hotel.
We are a family of four and I did the math several times. A couple years ago we were five, it was more difficult to find a suiting place.
You also have the added convenience of making food when you want without waiting a specific time, which is great when visiting a city.