Skip to main content
Back to Guides

The Real Cost of Airbnb Cleaning Fees: What to Charge and Why

Set your cleaning fee too high and your search ranking suffers. Set it too low and you pay part of every turnover yourself. This guide shows how to set it.

April 5, 20267 min read
Contents

Key takeaways

  • 1Airbnb shows the total price in search, cleaning fee included. A high cleaning fee lowers your click-through rate before guests open your listing.
  • 2Your minimum cleaning fee is your cleaning cost plus supplies, laundry, and a $10-$20 buffer. Charge less and you lose money on every turnover.
  • 3Cleaning fees hit short stays hardest. On a 1-night booking, a $100 cleaning fee on a $120/night listing adds 83% to the price. Guests compare that total with other listings and hotels.
  • 4Long-stay listings often do better baking the cleaning cost into the nightly rate rather than charging a separate fee.
  • 5Always have a backup cleaner. One no-show on a same-day turnover can force a cancellation that hurts your Airbnb standing.

Hosts often get the cleaning fee wrong. Some undercharge and lose money on every booking. Others overcharge and can't fill their calendar. The fee affects your search ranking, your booking conversion, and your take-home pay on every stay.

A $250 cleaning fee on a $150/night listing will cost you bookings. A $50 cleaning fee is also a mistake when your turnover costs you $120, because you lose $70 on every stay. Before you finalize your numbers, use the STR deal analyzer to model how cleaning costs affect your overall returns.

What guests pay vs. what cleaning costs you

What you charge and what you spend often don't match, in either direction. Some hosts charge $200 and spend $60. Others charge $75 and spend $110. Neither works.

Your cleaning fee is there to cover your turnover cost, not to make profit. Charge enough to cover the real cost of the turnover (cleaner pay, supplies, laundry, and a reasonable buffer) without charging so much that you show up as expensive in search results.

A small cushion is fine. You can price your cleaning fee $15-$30 above actual cost. Over 100 bookings a year, that adds $1,500-$3,000 without changing the nightly rate.

The total price problem

By default, Airbnb search results show the total trip cost, which includes the nightly rate, cleaning fee, and service fees. A listing showing as "$89/night" might display a $267 total for 2 nights once fees are added. Guests see that number first. If it's out of line with comparable listings, they skip yours before ever reading the description.

Average cleaning costs by property size

These ranges are for professional STR turnover cleaners, who know how to reset a property for the next guest.

Property sizeCleaning costSupplies and laundrySuggested fee range
1 bedroom$45–$65~$10–$15$50–$80
2 bedroom$65–$100~$15–$20$75–$120
3 bedroom$90–$145~$15–$25$100–$175
4+ bedroom$130–$220~$20–$35$150–$250+

These ranges are planning estimates, not survey data. High cost-of-living markets (NYC, SF, Miami) run higher. Get quotes from local cleaners.

Rural and lower cost-of-living markets often see prices at or below the bottom of these ranges. Urban markets with tight labor supply (Nashville, Austin, Miami) can run above the top of the range. Check local cleaner rates before you set your fee.

Count bathrooms too. A 2BR with 2.5 bathrooms takes longer to clean than a 2BR with 1 bath, and cleaners often charge more for it.

How cleaning fees affect Airbnb search ranking and booking conversion

Airbnb's search ranking uses the total price, not just the nightly rate, and compares it with similar listings in the area. A listing with a $79 nightly rate and a $200 cleaning fee doesn't cost $79 a night, and Airbnb ranks it on the higher total.

So a listing with a slightly higher nightly rate but a lower cleaning fee can outrank a listing that looks cheaper at first glance.

Booking conversion adds to the problem. Guests who click through and see a cleaning fee out of proportion to the nightly rate often leave. High cleaning fees relative to the nightly rate reduce conversion, especially on short stays.

A simple test: search for your own listing in Airbnb as a guest for a 2-night stay. Look at how your total compares to comparable listings. If you're the most expensive option when fees are included, even if your nightly rate looks competitive, lower your total.

The cleaning fee formula

The math is simple, so do it before you set the fee:

Your minimum cleaning fee

Cleaner pay + supplies ($5–$15/turnover) + laundry ($10–$25/turnover) + buffer ($10–$20) = minimum fee

Example: 2BR property

  • Cleaner: $90
  • Supplies: $12
  • Laundry: $18
  • Buffer: $15
  • Total: $135 minimum fee

If $135 feels high relative to your market, you have two options: find a cheaper cleaner, or bake some of the cleaning cost into your nightly rate. The next section covers when to do that.

Don't set an artificially low cleaning fee to look cheap in search. You will lose money every month. Put your full cleaning cost in your numbers.

When to charge a fee vs. bake it into the nightly rate

The right choice depends on your property type and typical stay length.

Charge a separate fee when...

  • Your typical stay is 2-4 nights (weekend getaways, short city trips)
  • Your market expects a cleaning fee (most guests do for STRs)
  • Your nightly rate is already at or above market rate
  • You want clean accounting between cleaning costs and revenue

Bake it into the nightly rate when...

  • Your typical stay is 5+ nights (monthly renters, work travelers)
  • Competitors with similar properties charge no cleaning fee
  • Your cleaning fee would look out of proportion to your nightly rate

Here is the math on baking it in. If your average stay is 6 nights and cleaning costs you $120, spreading that across 6 nights adds $20/night to your rate. On a $150/night listing, that's $170/night, often still competitive. But on a $90/night listing, that extra $20 is 22% of your rate, which is harder to absorb.

The 1-night stay problem

The cleaning fee hits hardest on short stays. On a 1-night booking, the whole cleaning fee lands on a single night. Guests who book 1-night stays are typically the most price-sensitive. They want cheap, quick overnight lodging, not a week-long vacation where a $100 fee spreads across seven nights.

With a $100 cleaning fee on a 1-night stay, the guest sees a $120 nightly rate and a $100 cleaning fee, $220 before taxes. That is close to double the nightly rate, and a hotel may look cheaper.

Your options if you want to stay open to 1-night bookings:

  • Lower your cleaning fee to $40-$60 and recover the difference in your nightly rate
  • Set a 2-night minimum so the cleaning fee spreads across multiple nights

A 2-night minimum is the simpler choice. The margin on a 1-night stay is thin, and the wear and tear is high for the revenue.

How to find and manage STR cleaners

A good cleaner is the most important operational hire you'll make. A bad one will cost you far more in bad reviews than you'll ever save on labor.

Where to find cleaners

  • Local STR Facebook groups. Other hosts in your market are the best source. Ask who they use.
  • Turno (formerly TurnoverBnB). This marketplace is built for STR cleaners. Coverage varies by market.
  • Thumbtack and TaskRabbit. Results are mixed, so vet carefully.
  • Word of mouth from neighbors. If you're in an area with many vacation rentals, nearby hosts have already found cleaners.

What to pay them

Pay fairly. Experienced STR cleaners who show up reliably and do the job right are worth more than the cheapest option. A cleaner who doesn't show up for a same-day turnover can force a cancellation. One who does a mediocre job brings 3-star reviews about cleanliness.

The market rate for reliable STR cleaners is $20-$35/hour or flat rates that work out to roughly the same. Reliability matters more than a low hourly rate.

Backup cleaners are not optional

Here is how it goes wrong. A guest checks out at 11am, another arrives tonight, and your cleaner confirms at 9am, then cancels at 10am. Without a backup, you either cancel the booking or clean the place yourself in an hour.

Build a relationship with at least one backup cleaner before you need one. Offer them occasional jobs to keep the relationship active. When your primary cleaner calls out, you want to be able to call someone who already knows your property.

Canceling a booking costs more than the cleaning

When a host cancels a confirmed reservation, Airbnb can charge a cancellation fee, pays nothing for that reservation, blocks the calendar for those dates, and may remove Superhost status. A $150 cleaning problem that forces a cancellation can cost you far more in lost future bookings. Paying to keep a backup cleaner is worth it.

Setting your fee

Use these steps to set your fee:

  1. Calculate your actual cost. Add cleaner pay, supplies, and laundry. Use real numbers, not estimates.
  2. Check 5-8 comparable listings. Pick ones with the same bedroom count in a similar neighborhood, and note what they charge for cleaning.
  3. Compare total prices. Search your listing as a guest for a 2-night stay and compare your total to the comps.
  4. Test and adjust. If your conversion rate is low and your listing quality is solid, your total price (cleaning fee included) is the likely cause.

The right cleaning fee covers your costs and stays within 10-15% of what comparable listings charge. If you stay above that range, expect fewer bookings.

Your cleaning fee also affects your platform fees. Airbnb calculates its fees on the booking subtotal, which includes the cleaning fee, so a higher cleaning fee raises what you pay Airbnb. See how your total Airbnb host fees add up. If you work with a co-host, include the cleaning fee when you split revenue. The co-host revenue splitter handles this. For standard co-host rates by arrangement type, see the co-host fees guide.

Frequently asked questions

How much should I charge for an Airbnb cleaning fee?
Your cleaning fee should cover your actual cleaning cost plus supplies, laundry, and a small buffer, typically $10-$20 extra. For a 1BR, that usually comes to $50-$80. A 2BR runs $75-$120, a 3BR typically $100-$175, and a 4BR+ $150-$250 or higher. Match the fee to what your market will bear so your listing doesn't look expensive in Airbnb search results, which show the total price.
Does the cleaning fee affect Airbnb search ranking?
Yes. Airbnb factors total trip cost (nightly rate plus cleaning fee plus service fees) into how it ranks listings in search results. A listing with a low nightly rate but a high cleaning fee will show a high total price in search, which hurts conversion. The effect is largest on 1-2 night stays, where the cleaning fee is a large share of the total bill.
Should I absorb the cleaning fee into my nightly rate?
It depends on your typical stay length. For listings that attract mostly longer stays of 5+ nights, baking the cleaning cost into the nightly rate makes the listing look cheaper in search. For listings with many short stays or weekend getaways, a separate cleaning fee works better because guests expect it and it keeps your nightly rate competitive.
What does a professional STR cleaner cost?
Professional STR cleaners (people experienced with turnovers, not standard housecleaners) typically charge $20-$35 per hour or quote flat rates by bedroom count. A 1BR turnover usually runs $50-$70. A 2BR runs $80-$120. Prices rise with more beds, bathrooms, and square footage. Urban markets and high cost-of-living areas skew higher. Rural markets and smaller cities tend to be cheaper.
What happens with cleaning fees on 1-night stays?
On a 1-night stay, the cleaning fee becomes a large share of the total cost. A $100 cleaning fee on a $120/night listing means guests pay $220, nearly double the displayed nightly rate. Price-sensitive guests will compare that total with other listings and hotels. If you allow 1-night stays, lower your cleaning fee and recover the difference in your nightly rate, or set a 2-night minimum.
Do I need a backup cleaner for my Airbnb?
Yes. At some point your cleaner will call in sick, have a family emergency, or quit. Without a backup, you either cancel the booking (which damages your Airbnb standing) or clean the place yourself on short notice. Line up at least one backup cleaner before you need one, and give them some of your regular cleanings so they stay available.

See how cleaning costs affect your profit

Plug your cleaning fee and other operating costs into the STR Deal Analyzer to see your net income.

Open Deal Analyzer