How to Set a Cleaning Fee That Doesn't Kill Your Bookings
Of every variable an independent host controls, the cleaning fee may be the most underestimated. Owners treat it as a pass-through line item — whatever the cleaner charges, plus maybe a few dollars — and forget about it. Guests don't. The cleaning fee is the first thing they scrutinize when comparing two listings, and on Airbnb specifically, it's the input most likely to push your listing out of search results entirely. Setting it correctly is one of the highest-leverage pricing decisions you'll make all year.
What the Cleaning Fee Is Actually For
A cleaning fee covers the cost of preparing your property for the next guest: the cleaner's labor, consumables (toilet paper, soap, dish detergent, coffee), laundering linens and towels, restocking welcome items, and any inspection time you or a co-host spend walking the property. It is not a damage deposit. It is not a profit center. It is a cost-recovery mechanism for turnover work that scales per-booking, not per-night.
That last distinction matters. Because turnover happens once per booking regardless of stay length, a $150 cleaning fee on a 2-night stay represents $75/night of friction the guest sees in the price. On a 7-night stay, it's $21/night. The same fee feels radically different depending on the booking window — which is why short stays in particular are vulnerable to cleaning-fee sticker shock.
The Math: What Your Turnover Actually Costs
Before deciding what to charge, calculate what a turnover actually costs you. Pull together every line item from a single full turnover cycle:
- Cleaner invoice (the largest piece — typically $80-200 depending on property size and market).
- Linen and towel laundering, if your cleaner doesn't include it. Off-property laundry services run $0.75-1.50/lb.
- Consumables restocked each turnover: toilet paper, paper towels, hand soap, dish soap, dishwasher pods, coffee, sugar, salt, pepper. Budget $5-15 per turnover.
- Welcome items (bottled water, snack basket, local treats) — optional but common, $5-20.
- Inspection and quality-control time. If you or a co-host walks the property after every clean, factor in 30-60 minutes of labor.
- Pool service or hot-tub balancing on properties that have them — these often hit on a fixed schedule but should be amortized into the per-turnover cost.
- Trash collection, if you pay for extra pickups around peak turnover days.
Add it up. A typical 2-bedroom property in a mid-cost market lands around $130-180 per turnover. Larger homes in higher-cost markets routinely exceed $250. Whatever your number is, write it down — that's your floor. Charging less means every booking quietly subsidizes the next guest's clean from your nightly rate.
The Airbnb Search Penalty Nobody Talks About
In late 2022, Airbnb rolled out the "total price display" toggle, and in 2024 it became the default in most markets. Search results now show the all-in price including the cleaning fee, divided across the nightly figure. That visual is what guests actually compare. A property with a $150/night base rate and a $200 cleaning fee on a 3-night stay shows roughly $217/night in search; a competing property at $190/night with a $50 cleaning fee shows roughly $207/night. Same total cost on a 7-night stay, very different optics for short stays.
Worse, Airbnb's ranking algorithm appears to deprioritize listings with cleaning fees that are disproportionately high relative to nightly rate, particularly when the listing surfaces for short-stay searches. The exact threshold isn't public, but a useful rule of thumb is to keep your cleaning fee below 25-30% of your average nightly rate. A property with a $200/night ADR can defensibly charge $50-60. A property charging $200 cleaning on a $150/night listing is in penalty territory.
Should You Bake the Cleaning Fee Into the Nightly Rate?
Some hosts have responded to total-price display by zeroing out the cleaning fee and absorbing it into the nightly rate. The math, on paper, can work — but it has two problems. First, it punishes long stays: a 14-night booking now pays cleaning fees as if it were 14 separate turnovers, which inflates your effective rate above market for the bookings most likely to convert. Second, you lose the ability to adjust cleaning costs independently when your cleaner raises rates or you add a new property to your portfolio.
A middle path that works well in practice: set your cleaning fee at 60-70% of your real cost and recover the rest through a slightly elevated nightly rate. The visible cleaning fee stays competitive in search; the per-night bump is small enough not to hurt conversion; and on long stays, the extra nightly margin compounds in your favor.
Minimum Stays as a Cleaning-Fee Hedge
If your turnover cost is genuinely high — say, $300 for a 5-bedroom property with a pool — there is a legitimate case for charging that as a cleaning fee. The constraint is that it makes 1- and 2-night bookings prohibitively expensive. The fix is to align your minimum stay with your fee structure: a $300 cleaning fee paired with a 3-night minimum keeps the per-night impact at $100 max, and on 7-night bookings drops to about $43. The fee and the minimum stay are two halves of one decision.
Conversely, if you want to capture short-stay bookings (gap-night fills, weeknight business travelers), you need a low cleaning fee — even if that means raising your nightly rate to compensate. Trying to charge a high cleaning fee with a 1-night minimum is the worst of both worlds: the search-result optics are ugly, and the guests who do book feel ripped off the moment they see the breakdown.
Cleaning Fees on Direct Bookings
Direct bookings on your own website don't face Airbnb's search-result optics, but the guest psychology is the same. Show the cleaning fee as a clear line item on the quote, not buried in fine print. Many hosts who run direct booking sites charge slightly less for the cleaning fee on direct bookings (since they're not paying Airbnb's host service fee) and use the savings as a small but visible incentive to book direct next time.
In your contract or booking confirmation, label the cleaning fee clearly, separately from any pet fees, prepaid add-ons, or damage protection. Guests who feel itemized fees were transparent are far less likely to dispute charges or leave fee-related complaints in reviews.
The Four Mistakes Most Hosts Make
- Treating the cleaning fee as a profit center. Once guests sense the fee is padded, the friction shows up in messages ("can you waive the cleaning fee?"), in reviews ("seemed expensive for what we got"), and in conversion drop-off you'll never see directly. Recover your real cost. Don't skim.
- Forgetting to update it when costs change. Cleaners raise rates, consumables get more expensive, and laundry pricing creeps up — but cleaning fees often sit untouched for years. Audit your real turnover cost annually and adjust.
- Charging the same fee across short and long stays. Most platforms let you offer a discount for longer bookings; some hosts also reduce the cleaning fee for stays over 7 nights, since the cost-per-night already amortizes favorably. A small targeted reduction (10-20%) on weekly bookings can sharpen long-stay conversion.
- Ignoring the search-result math. Even if your total all-in price is fine, an outsized cleaning fee makes you look expensive in side-by-side comparisons. The guest never gets to your full price breakdown if your search result loses the click.
What "Right" Looks Like
For most independent hosts, the answer is: a cleaning fee that recovers 60-80% of your true turnover cost, sits at or below 25% of your nightly rate, scales with property size (not arbitrarily), and is paired with a minimum stay that keeps the per-night impact reasonable. The remaining cost gets absorbed into a slightly higher nightly rate, distributed across every booking instead of front-loading short stays.
There is no universal right number. There is, however, a wrong way to arrive at one — by copying your cleaner's invoice, adding a token amount, and never revisiting it. Treat the cleaning fee like any other pricing decision: model it, test it against your market, and let the data tell you when to adjust. Your conversion rate, your reviews, and your bottom line all sit downstream of the number you put in that field.