Brit Polish
Guide · For hosts5 minute read

How to set your Airbnb cleaning fee

The cleaning fee is not a profit line or a marketing lever. It is there to cover the real cost of turning the property over. Set it from that cost and it works. Guess at it and you either lose money every booking or scare off short stays. Here is how to work it out.

The Brit Polish Team · Cleaning specialists · 25 August 2026
The open-plan kitchen and living area of a short-let apartment, reset for a guest

Your cleaning fee should equal what a changeover actually costs you, including linen. That is the whole rule. Everything else, how it reads to a guest, how it compares to the flat down the road, is secondary to the fact that a fee below your real cost loses money on every single booking, and one well above it makes your listing look expensive for a short stay.

Most hosts set the fee by looking at what other listings charge and landing somewhere near it. That is guessing at someone else's cost structure. The number you need is your own turnover cost, and it is knowable, so start there and let the comparison come second.

Work back from the turnover cost

Add up what one changeover costs you: the clean itself, the linen laundered or hired, the consumables restocked, and your own time if you are still handling any of it. If a turnover costs you sixty pounds all in, sixty is the floor for the fee. Set it below that and you are subsidising every guest out of your nightly rate, which is the same money moved to a place where it is harder to see.

Add up one turnover
The changeover clean for your property size
Linen laundered or hired per stay
Consumables restocked to par
Your own time, if you still handle any

The short-stay problem

The cleaning fee is flat, charged once per stay regardless of length. On a seven-night booking it disappears into the total. On a one-night booking it can be a third of the price, and guests read that as a penalty rather than a cost. This is the real tension in setting the fee, and it is why a fee set purely to cover cost can still cost you bookings at the short end.

There are two honest ways to handle it. Set a minimum stay so the fee is never a punishing share of a one-night total, which also cuts the number of turnovers you pay for. Or fold part of the turnover cost into the nightly rate and show a lower fee, so the headline at checkout reads better. What does not work is setting the fee below cost to look cheap, because the money comes out of your margin either way.

A fee that holds

Once the fee matches your turnover cost, keep it steady and let the nightly rate do the competing. A stable fee is easy to reason about, easy to explain if a guest asks, and does not need revisiting every time a neighbour changes theirs. The nightly rate is the flexible number. The cleaning fee should just be true.

The one thing that makes all of this easier is a fixed, per-changeover price from whoever cleans the property, because then your cost is a known number rather than an estimate. A turnover priced by the hour cannot anchor a fee, since the cost moves with the day. A per-changeover rate gives you the figure to build on.

Get a fixed per-changeover rate

Tell us your property and your turnover volume and we will confirm a per-changeover price, including linen, so you have a real number to set your fee from.

Request a quote
The rule
The fee equals your real turnover cost, linen included. Below it you lose money on every booking.
Short stays
A flat fee reads as a penalty on a one-night booking. A minimum stay, or folding part into the nightly rate, handles it honestly.
Read next
Who actually pays the fee, and how it reaches you.
Who pays for Airbnb cleaning
The service behind this guide
Short-term rental cleaning
A fixed per-changeover rate including linen, so your cleaning fee is built on a known cost rather than an estimate.
View the service

More guides and case studies

All case studies & guides