Few line items on an Airbnb receipt generate as much confusion — for both hosts and guests — as the cleaning fee. Set it too high and guests balk at checkout math that suddenly looks far more expensive than the advertised nightly rate. Set it too low and it barely covers what a professional turnover actually costs, quietly eating into margin on every single booking.
Getting the Airbnb cleaning fee right is a smaller decision than nightly rate, but it’s one hosts get wrong constantly, usually by copying a number from a nearby listing without checking whether it reflects their actual costs.
Quick Answer
The average Airbnb cleaning fee in the U.S. typically ranges from $50 to $150 for a standard one-to-two-bedroom property, with larger homes, luxury properties, or high-turnover markets often running $150-$350 or more. To set your own fee, calculate the actual cost of a professional cleaning (labor, supplies, laundry) and add a modest buffer rather than guessing. To add or change a cleaning fee, go to your listing in Airbnb, select Pricing, then Additional Charges, and enter or update the cleaning fee field — changes apply to future bookings, not reservations already confirmed.
What Is an Airbnb Cleaning Fee?
An Airbnb cleaning fee is a one-time charge added to a reservation, separate from the nightly rate, intended to cover the cost of professional cleaning between guest stays. Unlike the nightly rate, it’s charged once per reservation regardless of stay length — a two-night booking and a two-week booking both pay the same cleaning fee, which is exactly why length of stay matters so much when deciding how to price it.
The fee shows up as a separate line item during checkout, visible to guests before they book, which means it directly factors into how a listing’s total price compares against nearby alternatives — a dynamic that connects directly to broader Airbnb pricing strategy, not just a standalone number set once and forgotten.
Average Airbnb Cleaning Fee: What’s Reasonable
There’s no single correct number, since actual cleaning costs vary significantly by property size, location, and cleaning complexity — but a general range helps hosts sanity-check their own fee against the broader market.
A standard studio or one-bedroom apartment typically supports a cleaning fee in the $50-$90 range, reflecting a relatively quick, straightforward turnover. A two-to-three-bedroom home usually lands in the $90-$180 range, given the additional bedrooms, bathrooms, and overall square footage a cleaner needs to cover. Larger properties — four or more bedrooms, luxury finishes, extensive outdoor space, or amenities like a pool or hot tub requiring additional upkeep — often justify $180-$350 or more, since the actual labor time and supply cost scale with the property itself.
Local labor costs shift these ranges meaningfully too. A cleaning fee that’s entirely reasonable in a lower-cost-of-living market can feel low relative to actual cleaner rates in a high-cost city, and vice versa — which is exactly why copying a competitor’s fee without checking your own local cleaning costs is a common mistake.
How Much to Charge for an Airbnb Cleaning Fee: A Practical Formula
Rather than guessing or copying a nearby listing, calculate the fee from actual costs.
Start with your cleaner’s actual rate for a full turnover — not an estimate, the real number your cleaning service or individual cleaner charges for the specific property, including any deep-clean tasks required after certain stays.
Add supply and laundry costs. Linens, towels, cleaning products, and any consumables restocked during turnover (toilet paper, soap, coffee) add up across a year and belong in the fee calculation rather than being absorbed silently into overhead.
Factor in your own time if you clean personally. Many new hosts clean their own property initially and forget to value that time in the fee calculation, effectively working for free until they eventually hire outside help and discover the fee was never actually covering the real cost.
Add a modest buffer, typically 10-20% above the calculated cost, to account for supply price fluctuations, occasional deep cleans after difficult stays, and the administrative time spent coordinating turnovers — a workflow covered in full in our Airbnb cleaning checklist template.
This approach produces an Airbnb cleaning fee calculator of sorts — not a fixed formula that works identically for every property, but a repeatable process that grounds the number in real costs rather than guesswork or competitor-matching.
Airbnb Cleaning Fee vs Nightly Rate: Where Should the Money Go?
A recurring question among hosts is whether to build cleaning costs into the nightly rate instead of charging a separate fee. Both approaches are legitimate, but they behave differently depending on stay length.
A separate cleaning fee makes more sense for properties with frequent short stays, since it spreads the actual turnover cost proportionally — a guest staying one night pays the same cleaning cost as one staying five nights, which is fair given the cleaner does the same amount of work regardless of stay length. Folding cleaning cost into the nightly rate instead tends to work better for properties targeting longer stays, since a guest booking two weeks shouldn’t effectively subsidize turnover costs across every one of those fourteen nights when only one turnover actually happens.
The trade-off worth watching: a cleaning fee that looks disproportionately high relative to a short stay’s total cost can hurt conversion, since guests comparing listings often do quick mental math on total cost per night, and a large cleaning fee on a one-night stay can make a listing look considerably more expensive than the advertised nightly rate suggested.
How to Add a Cleaning Fee on Airbnb
For hosts setting this up for the first time, the process is straightforward through Airbnb’s own dashboard. Go to your listing, select Pricing, then find Additional Charges (sometimes labeled under Pricing settings depending on the current app version), and enter the cleaning fee amount in the designated field. Airbnb applies this to future bookings automatically once saved — it doesn’t retroactively affect reservations already confirmed.
How to Change a Cleaning Fee on Airbnb
Updating an existing cleaning fee follows the same path — navigate to Pricing within your listing settings, locate the current cleaning fee under Additional Charges, and update the amount. As with adding a new fee, changes apply only to bookings made after the update; any reservation already confirmed keeps the fee that was in effect at the time of booking. Since Airbnb’s interface changes periodically, Airbnb’s official help center has the current step-by-step path if the settings menu looks different from what’s described here.
Common Cleaning Fee Mistakes
Setting the fee based on what competitors charge, not actual costs. A neighboring listing’s cleaning fee reflects their property size, their cleaner’s rate, and their specific situation — not necessarily yours, even for a seemingly similar property.
Never revisiting the fee after setting it once. Cleaning costs rise over time, particularly cleaner labor rates and supply costs, and a fee set two years ago frequently no longer covers actual current expenses without ever having been consciously reduced — it just quietly eroded through inflation.
Charging an identical fee across very different property sizes within the same portfolio, rather than calculating each property’s actual turnover cost individually. A four-bedroom home and a studio apartment don’t cost the same to clean, and charging them identically means one property is subsidizing the other.
Setting the fee too low to appear more competitive on total price, then discovering the actual cleaning cost consistently exceeds what’s collected — a margin leak that’s easy to overlook because it happens quietly across dozens of bookings rather than as one visible loss.
Forgetting to account for deep cleans. Standard turnover cleaning and periodic deep cleaning (covered in more depth in our cleaning checklist template) cost differently, and a fee calculated only around routine turnovers can fall short when a deep clean becomes necessary.
Frequently Asked Questions
What is a reasonable Airbnb cleaning fee?
Reasonable ranges from roughly $50-$90 for a small property up to $180-$350+ for a large or luxury property, depending on size, local labor costs, and cleaning complexity. The fee should reflect actual turnover costs rather than a number copied from a competitor.
How do I add a cleaning fee on Airbnb?
Go to your listing, select Pricing, find Additional Charges, and enter the cleaning fee amount. Save the update — it applies to future bookings only, not reservations already confirmed.
How do I change my existing cleaning fee on Airbnb?
Navigate to the same Pricing section, locate the current cleaning fee, and update the amount. As with adding a new fee, changes affect bookings made after the update, not previously confirmed reservations.
Should I charge a cleaning fee or build it into the nightly rate?
A separate cleaning fee generally works better for properties with frequent short stays, since it fairly distributes the fixed turnover cost. Building it into the nightly rate can make more sense for properties primarily targeting longer stays.
How do I calculate the right cleaning fee for my property?
Start with your cleaner’s actual rate for a full turnover, add supply and laundry costs, factor in your own time if you clean personally, and add a 10-20% buffer for fluctuations and occasional deep cleans.
Conclusion
The Airbnb cleaning fee is a small line item that’s easy to set carelessly and expensive to get wrong — either through lost margin if it’s too low, or lost bookings if it’s disproportionately high relative to a short stay. Calculating it from actual costs rather than copying a competitor’s number, and revisiting it periodically as cleaning costs shift, keeps this fee doing exactly what it’s supposed to do: covering the real cost of turning a property around without quietly eating into profit or scaring away guests at checkout.





Leave a Reply