
The 'cleaning fee' on a one-night Airbnb stay
You find a $70 studio, but the checkout screen hits you with a $100 cleaning fee. It’s a total vibe-killer, but there’s a cold, economic logic to the madness.
Scrubbing a toilet takes the same effort whether you stayed for one night or one week. Since that labor cost is fixed, hosts dump it all on you upfront to protect their margins.
It’s essentially a "go away" tax. They don’t want your one-night business unless you’re willing to pay for the entire laundry reset yourself.
It’s the oldest trick in the book: the "bait and switch." If they showed you the $170 total upfront, you’d keep scrolling. By burying the fee, they win the search result beauty pageant.
Think of it like that $15 airport ham sandwich. They don't put "+$4 for the privilege of sitting near a gate" on the menu board. They wait until you're committed and standing at the register.
Airbnb's algorithm rewards lower base prices. If a host "bakes it in," they effectively vanish from the first page. It’s a race to the bottom where the only winner is the person tricking you into clicking.
Because Airbnb isn't your guardian angel; they're the house. Their entire business model relies on the 'click.' A high upfront price is a bounce-rate death sentence that sends you running straight to a hotel website.
If they forced transparency while competitors kept hiding fees, Airbnb would look like the expensive villain. It's a standoff where nobody wants to be the first person to tell the customer the expensive truth.
They eventually added a 'total price' toggle, but notice it’s not the default. They need that initial hit of a 'cheap' room to hook you before the math ruins your mood.
Exactly. It’s a "Prisoner’s Dilemma" where honesty is a death sentence. If one site shows a $200 total while another hides fees to show $120, the honest guy starves.
The cycle only breaks with a regulatory "big stick." In the EU and California, laws now mandate "all-in" pricing. It forces everyone to be the "expensive villain" together.
Without that, it’s just a game of Three-card Monte. They won't stop the trick until the law makes lying more expensive than losing the "click."
Think of it like calorie counts on fast food menus. The first time you see that a double cheeseburger is a heart attack on a bun, you hesitate. But you’re still hungry.
The market doesn't collapse; it recalibrates. Once the 'sticker shock' wears off, you stop comparing a fake $100 price to a real $170 one. You start comparing reality to reality.
Humans are remarkably good at accepting a high price as long as they don't feel mugged by a hidden fee at the finish line.
Related topics
The 'Free Shipping' threshold that makes you spend more to save
The 'Buy Now, Pay Later' button on a $20 pizza order
The 'surge pricing' on a ride-share during a light drizzle
The 'convenience fee' for printing your own concert ticket
The 25% tip prompt at a self-service kiosk
Subscription fees for your car's heated seats