In this day n age with all the nut bars, pervs and creeps out there, renting a place to stay at a person's house/condo/etc is rolling the dice that the owner doesn't have cams hidden who knows where.
That, and their cancellation policy isn't as forgiving in general.
Airbnb is just one option. You can book anything online from hotels as well.