How much should you charge for an Airbnb cleaning fee?
The short answer: at least enough to cover your real turnover cost. The longer answer is about how that fee lands on the price a guest actually sees — and why the same fee can help a week-long booking and quietly kill a two-night one.
Start with your real turnover cost
Your cleaning fee should be anchored to what it actually costs you to reset the property between guests — not a number you guessed or copied from a neighbor. That cost includes:
- Your cleaner's pay for a full turnover.
- Laundry, whether that's in-house linens or a service.
- Consumables and restocking — coffee, paper goods, toiletries, dish soap.
- Per-turn supplies you replace each stay.
Add those up and you have a real floor. Many successful hosts simply pass through 100% of that cost as the cleaning fee. Charge less and the gap eats into your nightly margin; charge a lot more and you risk pricing yourself out of short stays.
The number guests actually compare is the all-in nightly price
Airbnb and most booking platforms show guests a total price that already includes the cleaning fee. So the cleaning fee doesn't sit off to the side — it's baked into the price a guest weighs against every other listing. The way to think about it is the all-in nightly cost: your nightly rate plus the cleaning fee spread across the length of the stay.
This is where length of stay changes everything. A $150 cleaning fee adds:
- $75 per night on a 2-night stay,
- $30 per night on a 5-night stay,
- about $21 per night on a 7-night stay.
That same fee that looks perfectly reasonable on a week-long booking can make a one or two-night stay look expensive next to a competitor with a lower fee. If most of your bookings are short, a high cleaning fee is working against you even if it "only" covers your cost.
Find your cleaning fee in 30 seconds
Plug in your turnover cost, average stay length, and nightly rate. The Cleaning-Fee Breakeven calculator shows the fee to charge and the all-in nightly price guests see at every stay length.
Open the Cleaning-Fee Calculator →Should you fold cleaning into the nightly rate instead?
Some hosts set a low or even zero cleaning fee and raise the nightly rate to match. There are real upsides: a lower fee can improve search ranking and conversion, and the total price often reads better to guests scanning a list. The trade-off is that long stays then overpay — a guest booking 10 nights pays your "cleaning" markup ten times for a single turnover.
There's no universally right answer; it depends on your typical guest. If you mostly host long stays, leaning on the nightly rate can backfire. If you mostly host weekends, a modest fee plus a competitive nightly rate usually wins. Model both before you commit.
A few practical rules of thumb
- Never charge below cost. A cleaning fee that doesn't cover the turnover is a hidden discount you're giving on every booking.
- Watch your minimum-stay setting. If your fee makes one-night stays uncompetitive, a 2 or 3-night minimum can protect the math instead of relying on the fee.
- Revisit it when costs move. Cleaner rates and supply prices creep up; a fee you set two years ago may now be subsidizing your guests.
- Keep it honest. Padding the cleaning fee well above cost to inflate revenue tends to show up in reviews and hurts conversion more than it helps.
The bottom line
Set your cleaning fee to cover your real turnover cost, then sanity-check the all-in nightly price against the stays you actually get. A fee that's perfect for a week-long booking might be sabotaging your weekends — and the only way to know is to run your own numbers.
The Hosted Well Course
Want the full system for pricing, listing, and running a short-term rental? Brendan's STR course walks through it end to end.