2refund

Cleaning fees, kept deposits and charges that weren't in the price

2refund Team
Explaining the rules in plain language
Updated 9 June 2026

You checked out, glanced at the final bill, and the number was wrong. A cleaning fee you'd never seen — and the place had emailed you a checkout list anyway, asking you to strip the beds, run the dishwasher and bag the rubbish before you left. A separate charge for the linen you'd slept on. A deposit that came back short, with "cleaning" as the only explanation. The total you agreed to and the total you paid don't match — and the front desk shrugs as if that's normal.

Extra charges are not all the same, and that is the whole trick to handling them. One you could have seen before you paid is part of the deal; a mandatory one that was hidden until the desk is not. Some are almost cheeky — a cleaning fee on a place that also handed you a list of chores to finish before you left. This guide goes through the common charges one at a time, gives you a single test to sort each one, and shows that getting cash back is only one of several good endings — sometimes the easier "yes" is having the charge dropped, swapped for a credit, or reduced. None of this is a promise of an outcome, and none of it is legal advice: it's general information to help you decide what to do next.

The one test that sorts every fee

Before you argue about any charge, ask one question: could you have seen this fee before you paid? That single test does most of the work, because the rules behind a hidden cost are about disclosure, not about whether it is "allowed" at all.

  • The displayed price is meant to be the real total. Booking's "How We Work" Prices section () is plain: a booking covers the cost "and applicable taxes," and the price description is supposed to say whether taxes and charges are included or excluded. So "city tax included" should mean included, not a desk surprise.
  • You agreed to pay that total, not an open-ended one. The Terms say you agree to pay the cost of the stay "including applicable charges and taxes" (). That is a defined number shown at checkout, not a licence to keep adding to it after the fact.
  • Extra-charge policies are meant to be on the page before you book. names exactly the kinds of fees a property can have — security or damage deposits, group supplements, extra beds, breakfast, pets — and says these "appear on the Platform information pages, during booking, in fine print, and in confirmation emails." Fees are not banned. They have to be shown before you pay.
  • A listing that hides a mandatory cost is an inaccurate listing. Under Booking can remove a property that "provided an inaccurate description of their Accommodation and failed to correct it." A compulsory charge left out of the price is part of the picture the listing was supposed to paint honestly.

So when the answer to the test is a clear no — this was invisible until the desk, you have a real, narrow request, because the total you accepted was supposed to be the whole total. When the answer is yes, it was in the fine print I accepted, you are asking for a favour, and a gentler approach fits the situation better. "Every hotel does it" is a habit rather than a rule, and it does not change which side of that line your charge sits on.

What people assume about fees — and what the rules actually say

Two beliefs do most of the damage here, and they pull in opposite directions. One reader pays anything printed on the invoice because "it's on the bill, so it must be fine." Another never reads the rate conditions because "the fine print can't be questioned anyway." Both stop the same conversation early. Here is where each lands against Booking's own rules.

The assumption
A charge printed on the final invoice must be valid.
What the rules say
An invoice is not a disclosure — a mandatory cost still had to be shown before you paid (, ).
The assumption
A charge buried in the fine print can never be questioned.
What the rules say
If it was disclosed where says policies live, you agreed to it — but a goodwill ask is still fair.
The assumption
A charge for the sheets and towels is just standard housekeeping.
What the rules say
Bedding is normally part of the room; an undisclosed linen fee sits on the same side as any hidden cost.
The assumption
A kept deposit is the property's call once you've stayed.
What the rules say
A deposit covers real damage — ordinary cleaning and wear are not a damage answer.
The assumption
A small surprise charge isn't worth a single message.
What the rules say
Small undisclosed charges are often the easiest to recover, because they are hard to defend.

The honest read is in the middle. A fee is not unquestionable because it reached your card, nor automatically yours to reclaim because you dislike it. The test decides — and most fees sort cleanly once you apply it.

The fees, one at a time

Most surprise charges fall into a handful of familiar types, and each has its own honest answer to the test. Use this matrix to see where your charge sits before you write a word: the same line can be a clean request or a polite ask, depending only on whether it was shown to you before you committed.

The common extra charges, sorted by the one test — was it shown before you paid? Your local consumer protections sit on top.
The chargeWas it disclosed before you paid?Can you question it?A sensible first move
Cleaning feeSometimes in the price breakdown, sometimes sprung at the deskStrong if it appeared only later — more so if you were also asked to cleanCheck the breakdown; if the fee wasn't there before you paid, ask for it back
Linen / towel feeRarely shown up front — usually surfaces at the deskYes if it wasn't disclosed; bedding and towels are normally part of the roomAsk where it was shown before booking; if nowhere, ask for that amount back
Deposit kept after checkoutDisclosed as a hold, but keeping it is a separate questionYes — a deposit covers real damage, not cleaning or ordinary wearAsk what specific damage it's for; 'cleaning' alone isn't a damage answer
Resort / facilities feeOften not — surfaces at the desk or on the cardYes, if it was invisible at checkout (, )Screenshot the quoted total, then ask in writing for that exact amount back
Pet feeSometimes — lists pets among policies that should be shownYes if it wasn't shown; weak if the rate conditions listed itCheck the confirmation first; if it's absent, ask for the difference
City taxShould be — the price description must say included or excludedYes if the listing said 'included' and it was added anyway ()Quote the listing line that said 'included' and ask for the extra back
Currency conversion ('pay in your own currency')Rarely — the markup hides inside the exchange rate offered at the desk or terminalYes — you can ask to be billed in the local currency at your own bank's rateDecline 'pay in your home currency' when offered; if it was forced, query the markup

Three of these deserve a closer word, because they are the ones readers most often get wrong in their own favour or against it:

  • The cleaning fee is the one to watch most. When it sat in the breakdown you accepted, it was part of the deal; when it surfaced only at the desk, the gap between your quoted total and your paid total is a clean request. And a property that billed it while also handing you a checkout chore list — strip the beds, run the dishwasher, bag the rubbish — has a particularly hard line to defend.
  • The kept deposit is its own situation, and not about disclosure at all, because a deposit is a hold against real harm. If the property keeps it and points only to "cleaning" or normal wear, it has stepped outside its own rules: Booking's accommodation rules say a damage policy "excludes general cleaning, ordinary wear and tear." You are entitled to ask what, specifically, the charge is for. One thing to check first, though: a deposit you can see sitting as "pending" on your card is only a hold, not a charge — it should drop off after checkout, and if it lingers or is quietly turned into a real charge, that's the double-charged question rather than a fee one.
  • The linen or towel charge trips people up because it sounds official. Bedding and towels are normally just part of the room you booked; a separate, mandatory charge for them that wasn't shown before you committed sits on the same side of the test as any other hidden cost. The resort, pet and extra-bed fees in the table cut the same way — a clean request when they were hidden, a polite ask when the rate conditions spelled them out.

More than one good ending

A full cash refund of the charge is the obvious goal, but it is rarely the only one, and often not the easiest one to get. A property that digs in over "refunding" money will sometimes say yes to a different shape of the same outcome, so knowing the options lets you take the one that is actually on offer instead of fighting for the one that isn't.

  • Get it removed before you pay. This is the strongest position of all and the most overlooked. If you spot the surprise line at the desk, the cleanest fix is to have it taken off the bill there and then, while you are still standing in front of them. Nothing has been paid yet, so there is nothing to get back later.
  • A goodwill credit or voucher instead of cash. Some properties resist a card refund because it touches their accounts, but will happily knock the same value off your bill, hand you a credit, or waive a different charge. If the value reaches you, the label matters less than the number.
  • A proportionate part of it, not all of it. Not every disputed charge is fully wrong: a cleaning fee that was disclosed but plainly excessive, or a deposit kept in full for one small mark, often settles fairest as a partial. Asking for the share that genuinely shouldn't stand reads as reasonable and is easier to grant than an all-or-nothing request.
  • A move or an upgrade while you're still on site. When the charge comes with a problem — a "resort fee" for facilities that are closed, a payment for a service you can't use — a property would often rather move you or improve the stay than argue money, and that can be worth more than the amount itself.

Keep every version honest and proportionate. The power of a fee request is its precision: you point at the exact amount that shouldn't be there and ask for it back, or for a fair equivalent. Inflating a small surprise charge into a claim on the whole stay throws away what makes the request hard to dismiss. And none of these endings is guaranteed — they are sensible asks, not promises.

Where the request stands firmest

Some fee disputes line up more clearly behind you than others. They share one feature: the property charged you something you had no fair chance to see and agree to.

  • A compulsory charge that was invisible until after you paid. The displayed amount was meant to be the real total, taxes and charges included (, ), so an add-on that surfaced only at the desk was not part of what you agreed to.
  • A charge the listing actively contradicted. "City tax included," "no resort fee" — when the page promised something about the price and the bill broke it, that is the inaccurate-listing problem is written about, applied to money instead of photos.
  • A deposit kept or a "damage" charge with nothing behind it. A deposit that is kept without naming real damage, or billed against ordinary wear, steps outside the property's own policy — "general cleaning" and "wear and tear" are not a damage answer.

And the honest other side: a pet charge, extra-bed charge or tax that was disclosed where says policies live was part of the deal you accepted, even if you missed it. There the property mostly followed its own rules, so a polite goodwill ask fits better than a firm request — and a partial or a small credit is a realistic best case, not a refund as of right.

The rules behind a fee dispute — and how to use them

A fee request is won on one comparison: the total you were quoted next to the amount you were charged. The "before" half is your booking confirmation and the checkout screen; the "after" half is the final bill or card statement with the surprise line on it ( names statements and receipts as exactly the documents that help). Capture both before the trail goes cold, and screenshot the listing line that promised something about the price — "city tax included", "no resort fee" — or, if a compulsory line was simply missing, the price breakdown that doesn't mention it. Then separate the undisclosed amount from the rest of the bill, so you ask only for the part that shouldn't have been there; a precise, narrow request is the one hard to refuse. One check first: if the charge was disclosed in the fine print you accepted, switch to a polite goodwill ask.

Behind that comparison sits a layer the small print can't quietly switch off: the everyday consumer rules of the place you're in, which on price tend to say one thing plainly — before you pay, you should be told the real, all-in total, mandatory extras included. Booking's own Terms concede that these mandatory protections take priority where they apply (, ), so a property's "everyone charges it" doesn't settle whether a hidden fee was part of the price you accepted. We're not a law firm and won't quote statutes at you; to read more in your own words, the network of European Consumer Centres publishes plain-language summaries country by country.

The hotel says resort fees are standard and everyone charges them. Does that settle it?

No. The question isn't whether other hotels do it — it's whether this fee was shown to you before you paid. A mandatory charge that was visible and agreed is part of the deal; one that surfaced only at the desk wasn't part of the price you accepted, however common it is elsewhere.

A fee dispute almost never travels far. Catch it at the desk if you can — a line removed before you pay is the cleanest result there is. If it's already paid, ask the property in writing, quoting the total you agreed and naming the exact undisclosed amount; most cases end there. If they won't move, raise it with the platform, which logs the complaint and can act on a listing that hid a mandatory cost — and only for a card payment both sides have stopped answering does a chargeback, with its time limit, come into play. When it's time to write that first message, that's the part we can take off your hands — 2refund turns your answers into a clear request that's yours to send.

A few common worries

The charge was tiny — maybe twenty euros. Is it even worth raising?

That's your call, but a small undisclosed amount is often the easiest kind to get back, precisely because the property knows it's hard to defend. A short, polite message that quotes the price you were shown costs you a few minutes, and a small line is easier to refund — or to settle with a credit of the same value — than to argue about.

They kept my whole deposit and just said "cleaning". Can they do that?

Ask them to name the specific damage. A deposit is meant to cover real harm, not ordinary use — Booking's own accommodation rules say a damage policy excludes general cleaning and ordinary wear and tear. "Cleaning" on its own isn't a damage answer, so it's fair to ask what exactly you're being charged for and to push back if there's nothing behind it.

They charged me a cleaning fee — but I had to clean the place myself before checkout. Is that fair?

It's well worth questioning. The deciding point is the same test: was that cleaning fee shown in the price before you paid? If it surfaced only at the desk, ask for it back and note plainly that you'd already done the chores they set — stripped the beds, run the dishwasher. If it was spelled out in the rate you accepted, it was technically part of the deal, but a fee for cleaning you also did yourself is a reasonable thing to raise for a partial or a credit.

They won't refund the charge to my card. Is that the end of it?

Not necessarily. A card refund touches a property's accounts, so some would rather not — but the same value as a credit, a waived charge on another line, or having the amount simply removed all return the money to you. If the number is right, the form it takes matters less, so it's worth asking which one they'll say yes to.

Whichever line you're staring at, the move is the same: run it through the one test, ask only for the part that was never shown to you, and take the cleanest version of yes — cash, credit or the line simply removed. A precise, well-evidenced fee request is small, fair and hard to refuse, which is exactly why it so often works.

The cases in this article are illustrative composites, not real client records. We build them from the patterns we see again and again across the disputes we help with, because we can’t share real customers’ booking details. The stories are invented; the way they play out is true to our experience.

This article is general information, not legal advice. We’re a self-help tool, not a law firm. Rules, fees and deadlines change and vary by country, so always check the policy attached to your own booking and your local consumer protections.

Sources

Browse more guides