Hotel fees and taxes, explained: what you actually pay for a room
The number on the search result is rarely the number on your card statement. Between the two sit sales or occupancy taxes, city and tourist taxes collected at the front desk, resort and destination fees, parking, a card hold for incidentals and the occasional surprise at checkout. This guide explains each layer, where in the world it applies, which of them you can question, and exactly how the total is built when you book on RoomKey24.
Last updated 2026-09-05
- What the rate includes: VAT in the EU and UK; taxes added at checkout in North America
- City / tourist tax: Per person per night in most of Europe and Japan, paid at the property
- Resort fees: Mandatory, paid on site; in the US total price must be shown up front since 12 May 2025
- Card hold at check-in: A pre-authorization, not a charge; drops off within days on a credit card
What a hotel price is made of
Strip any hotel bill down and you find the same five layers, in the same order. Which layers show up in the advertised price, and which arrive later, is what changes from country to country and site to site.
- The room rate. What the hotel charges for the room itself. On a booking platform this is the wholesale or contracted rate plus the platform's margin; direct with the hotel it is whatever the revenue manager set that morning.
- Taxes on the room. Value-added tax or sales tax, plus, in many places, a specific accommodation or occupancy tax. These are set by governments, collected by the hotel or the platform, and are not negotiable.
- Local visitor taxes. City tax, tourist tax, taxe de séjour, Kurtaxe, accommodation tax, tourism dirham. Set by the city or region, almost always collected by the property at check-in or check-out, often calculated per person per night rather than as a percentage.
- Mandatory property fees. Resort fees, destination fees, facility or amenity fees, cleaning fees at aparthotels, service charges in parts of Asia and the Gulf. Set by the hotel, not by law, and the part of the bill that has drawn regulators' attention.
- Optional extras. Parking, breakfast on a room-only rate, minibar, pet fees, early check-in, late checkout, an extra adult in the room, a rollaway bed. Optional in theory; in practice some become unavoidable once you are on site.
There is a sixth item that is not a cost but feels like one: the incidentals hold placed on your card at check-in. It is covered in its own section below because it generates more confused calls to card issuers than any fee.
The useful habit is to ask, for every price you see: which of these five is in this number? The rest of this guide answers that for the main regions and channels.
VAT, sales tax and occupancy tax: why totals differ by country
The single biggest reason a European traveler is startled in the United States, and an American traveler is pleasantly surprised in Europe, is a difference in what the law says the displayed price must include.
European Union and United Kingdom. Consumer-pricing rules require that the price shown to a consumer is the total price including VAT and any unavoidable charges. The room rate you see on a European hotel's own site, and on RoomKey24, therefore already contains VAT. What remains outside it is the local city or tourist tax, which most cities require the property to collect directly from the guest, and which is covered in the next section.
United States and Canada. Room rates are conventionally quoted before tax. Added at checkout are state sales tax, a state or county lodging tax, a city occupancy tax and, in many destinations, special-district assessments that fund a convention center, a stadium or tourism marketing. Stacked together they commonly add a double-digit percentage to the rate, and the exact figure changes from one side of a city boundary to the other, which is why the same chain can be noticeably cheaper a few blocks away. Booking platforms now show a tax-inclusive total before payment; the search-results headline often still is not.
Japan, Australia, New Zealand, Singapore. Consumption tax or GST is generally included in the displayed rate. Japan adds city-level accommodation taxes in several cities, paid at the hotel.
Southeast Asia and the Gulf. Rates are frequently advertised with a plus sign or as "plus plus", meaning plus service charge plus government tax. The advertised number can therefore be well below the folio total. Platforms usually convert these into a gross figure before you pay; direct hotel websites do not always.
Percentage versus per-person. Occupancy and sales taxes are percentages of the room rate, so they scale with the price. Most European and Japanese city taxes are flat amounts per person per night, so they matter more on cheap rooms and long stays with several guests than on an expensive room for one.
One practical consequence for anyone comparing prices: compare totals on the payment page, not rates in the list. A site that shows pre-tax rates will always look cheaper in a list than a site that shows gross rates, even when the final charge is identical.
City and tourist taxes, paid at the property
City taxes exist because overnight visitors use services they do not otherwise fund. They are set locally, change frequently, and the property is legally the collector. That is why the tax rarely appears on the card charge from a booking platform: the platform has not been asked to collect it, the hotel has.
How the amount is set. Three models dominate. A flat amount per person per night, often tiered by hotel star rating (the Italian, French, Spanish and Austrian norm). A percentage of the room rate (Amsterdam and several German and Dutch cities). A flat amount per room per night, sometimes by hotel category (Dubai's tourism dirham, several Japanese cities' bands by room price). Many cities cap the number of nights taxed on a single stay, and most exempt young children; the age threshold is set locally.
Where it is collected. At the property, at check-in or check-out, in the vast majority of European and Japanese cities. Some destinations have moved the levy online or into the prepaid rate: Bali's provincial tourist levy is paid separately to the province, not to the hotel; Quintana Roo's visitor tax is paid online rather than at the front desk; several island destinations fold their green or environmental tax into prepaid package rates. If the rate card says the tax is "included" or "prepaid", it means the platform has collected it and will remit it; if it says "not included" or "payable at the property", bring a card or cash.
Country notes, without figures. Amounts change too often to print here; the property or the city tourism office has the current number.
- Italy. Imposta di soggiorno, per person per night, tiered by star rating, set by each comune, usually capped at a number of consecutive nights, children exempt below a locally set age. Rome, Venice, Florence and Milan all levy it; Venice's separate day-visitor access fee does not apply to guests staying overnight, because they already pay the overnight tax.
- France. Taxe de séjour, per person per night, tiered by classification, with a regional surcharge in Île-de-France. Collected by the hotel unless you booked through a platform that has opted to collect it.
- Spain. Regional taxes in Catalonia and the Balearic Islands, with an additional municipal surcharge in Barcelona; charged per person per night and tiered by category.
- Germany and Austria. Kurtaxe, Bettensteuer, Ortstaxe or Übernachtungssteuer, depending on the city or resort. Resort towns often hand you a guest card in return, which covers local transport or attractions and is worth asking about.
- Switzerland. Kurtaxe per person per night in almost every town, usually paired with a guest card giving free local buses, cable-car discounts or museum entry.
- Netherlands. Toeristenbelasting; Amsterdam charges a percentage of the room rate rather than a flat amount, so it grows with the price of the room.
- Greece. A climate-resilience fee per room per night, tiered by hotel category and season, collected at the property; it replaced the earlier overnight-stay tax.
- Croatia, Portugal, Czech Republic, Hungary, Belgium. Per person per night municipal taxes, collected at the property, with Lisbon, Porto, Prague and Budapest among the cities that levy them.
- Japan. Accommodation taxes in Tokyo, Osaka, Kyoto, Kanazawa, Fukuoka and a growing list of cities, banded by room price, paid at the hotel.
- United Arab Emirates. Dubai's tourism dirham per room per night by hotel category, plus a municipality fee and service charge on the bill; Abu Dhabi and Ras Al Khaimah levy their own versions.
- Malaysia. A tourism tax per room per night charged to foreign visitors at the property.
- United States. No per-person visitor tax; occupancy taxes are percentages and are included in the total you pay at checkout. Resort fees, covered next, are a separate matter.
Receipts. The property must show the tax as its own line on your folio. Business travelers should keep it: in many jurisdictions city tax is recoverable as an expense but is not VAT and cannot be reclaimed as VAT.
Resort fees, destination fees and other mandatory charges
A resort fee is a mandatory daily charge set by the hotel, separate from the room rate and separate from taxes. Its cousins go by destination fee, urban fee, amenity fee, facility fee or resort charge. Whatever the name, the mechanics are the same: it is compulsory, it is per room per night, it is usually collected at the property, and it is usually itself taxable. Las Vegas, Orlando, Hawaii, Miami, New York and the big convention cities are where travelers meet it most often, though it now appears in Mexican and Caribbean resorts and, occasionally, in Europe under the "facility fee" label.
Why hotels use them. A resort fee lets a hotel advertise a lower room rate while collecting the same revenue, and because the fee is not part of the room rate, it is often excluded from the commission a hotel pays a booking platform and from the points a loyalty member earns. Both are strong incentives. The amenities listed against the fee (pool towels, Wi-Fi, gym, local calls, a daily newspaper) are the justification, not the reason.
What changed legally.
- United States, federal. The Federal Trade Commission's Rule on Unfair or Deceptive Fees took effect on 12 May 2025. It requires anyone advertising short-term lodging to display the total price including all mandatory fees up front, wherever a price is shown, and bans misrepresenting what a fee is for. It does not ban resort fees; it bans hiding them. Government taxes and optional extras can still be added later, but a mandatory fee cannot.
- California. The Honest Pricing Law (SB 478) has required all-in pricing, excluding only government taxes, since 1 July 2024, for businesses selling to California consumers, including hotels advertising to them.
- Minnesota. A similar all-in pricing law took effect on 1 January 2025.
- State attorneys general. Marriott's settlement with the Pennsylvania attorney general obliged it to show resort fees in the displayed total; the other major chains and the large booking platforms moved to total-price display around the same time.
- European Union and United Kingdom. Long-standing consumer law already requires the total price including unavoidable charges to be shown before the consumer commits, which is why the resort-fee model never established itself in Europe.
Can you get out of one? Not by refusing at the desk: it was in the terms you accepted. Realistic routes, in rough order of success:
- Amenities not delivered. Pool closed, gym under renovation, Wi-Fi not working. Document it during the stay and ask at checkout for the fee to be removed for the affected nights; managers have discretion and use it.
- Fee not disclosed in the price you agreed to. Screenshot of the booking page showing no fee, and the confirmation showing none. This now carries legal weight in the US.
- Loyalty status or award night. Some programs waive resort fees for top-tier members or on stays paid entirely with points; the rules are program-specific and change, so check before booking rather than arguing after.
- Ask politely, once. A calm request at checkout succeeds more often than travelers expect, especially at properties whose fee is unpopular with their own front-desk staff.
Other mandatory charges to know.
- Service charge. Standard across Southeast Asia, the Gulf and much of the Caribbean and Indian Ocean; added to every bill including food and drink; shown as "plus plus" on rate cards. Not a tip and not declinable.
- Cleaning or final-cleaning fee. Typical of aparthotels, serviced apartments and holiday rentals rather than hotels; charged once per stay.
- Energy or sustainability surcharges. Appeared at some hotels after 2022; legitimate only if disclosed in the rate terms before booking.
- Mandatory gala dinners. Christmas Eve, New Year's Eve and some local festival dates at resorts, particularly in the Gulf, the Maldives and parts of Asia and Europe. Compulsory, per person, often priced well above a normal dinner, and always in the rate conditions, which is where people fail to look.
- Environmental or eco fees per room per night. Common in Mexican beach resorts and some Caribbean islands, set by the state or municipality and collected at the property.
Deposits, card holds and incidentals
At check-in the hotel will ask for a card, even if the room is paid. It places a pre-authorization, commonly called a hold, for incidentals: anything you might charge to the room plus a buffer for damage. A pre-authorization is not a charge. It ring-fences part of your credit limit or, on a debit card, part of your actual balance, and it is released when the hotel closes your folio after checkout.
Why it causes trouble. Three reasons. First, the hold is often larger than travelers expect, particularly at resorts and in cities with high room rates, because it is calculated per night of the stay. Second, the release is not instant; on a credit card it typically drops off within a few business days, on a debit card it can take longer, because the bank rather than the hotel controls the timing. Third, when the hotel charges the final folio, the charge and the still-pending hold can both show at the same time, so for a few days your statement appears to show a double charge.
How to handle it.
- Use a credit card for the hold, even if you paid for the room by debit or bank transfer. A hold on a credit line is an inconvenience; a hold on a checking account can bounce your rent.
- Ask for the hold amount at check-in and note it. If you will charge nothing to the room, some hotels will reduce it on request.
- Check out at the desk rather than by express checkout when you can, and get a printed or emailed zero-balance folio. That closes the file, which is what triggers the release.
- If a hold has not dropped after ten business days, call the card issuer with the folio; the issuer can release a stale authorization faster than the hotel can.
Cash deposits. Some independent hotels, particularly where card acceptance is thin, ask for a cash deposit instead. Get a receipt, and get it back at checkout; it is not a charge, and there is no automatic release.
Damage and smoking charges. Genuine charges rather than holds, posted after checkout when housekeeping reports a problem. They are disputable with evidence: photographs of the room at check-in and checkout are the traveler's best defense, and a hotel that cannot document the damage will usually reverse the charge when challenged.
The optional extras that become mandatory at the desk
Optional on paper is not always optional in practice. The extras below are the ones most likely to be unavoidable once you have arrived.
Parking. At urban hotels, resorts and airport hotels the only parking is frequently the hotel's own, often valet only, priced per night and taxed. On a road trip this can be the largest single addition to the bill after the room itself. Check before you book: "parking available" is not the same as "free parking", and "self-parking" is not the same as "on-site".
Breakfast. A rate is breakfast-inclusive only if the board basis says so (bed and breakfast, half board). A room-only rate at a hotel with a breakfast buffet is a room-only rate; the buffet is a paid meal. Platforms display the board basis on the rate; read the code rather than the photograph of the croissants.
Extra guests, extra beds. Rates are set for a stated occupancy. A third adult, a rollaway or a crib may be free, may carry a nightly supplement, or may not be possible in the room type at all. Book for the real number of guests; the walk-up supplement is higher and a hotel that enforces occupancy limits can refuse check-in.
Early check-in and late checkout. Free when the hotel has the room, chargeable when it is busy, and at many properties a published fee in either case. Top-tier loyalty status often includes late checkout; early check-in almost never comes as a right.
Pets. Either a per-stay cleaning fee, a per-night charge, a refundable deposit, or some combination, plus size and number limits. Undeclared pets attract the fee retroactively plus, frequently, a penalty.
Minibar, room service, laundry, spa. True optional extras, but two catches. Sensor-equipped minibars can post a charge when an item is moved rather than consumed; check the folio and query anything you did not use. Room-service bills usually add a delivery charge and a service charge on top of the menu price.
Currency and card handling. Two things to decline. Dynamic currency conversion, the offer to be charged in your home currency at the desk, almost always uses a worse rate than your card issuer; choose the local currency. Card surcharges are banned for consumer cards in the EU and UK and restricted in some US states, but still appear in others and in Australia; paying by a different method avoids them.
How to read a rate before you pay
Sixty seconds on the rate card saves more money than an hour of searching. Before you pay for any room, on any site, find these seven things:
- Is the price per night or per stay, and for how many guests? Both conventions exist, sometimes on the same page.
- Does the total include taxes? Look for "taxes included", "excluding taxes" or a separate tax line. In the EU and UK expect VAT to be in; in North America expect a tax line at checkout.
- What is payable at the property? Every serious platform now has a line for it: city tax, resort fee, environmental fee, parking. If the line says "not included" or "payable on site", budget for it. On RoomKey24 this is the note above the Pay button.
- What is the board basis? Room only, breakfast included, half board, all-inclusive. Two letters that change the value of the rate more than anything else on the page.
- What is the cancellation policy, in the hotel's local time? Covered in full in our hotel cancellation and refund policies guide.
- Is there a mandatory event supplement on your dates? New Year's Eve, Christmas, local festivals. It is in the rate conditions, not the headline.
- What card will you present at check-in, and what hold will it carry? Decide now, not at the desk.
Then screenshot the rate card and the total at the moment you book. Listings are edited; a dated image of what you agreed to ends most disputes before they start.
Disputing a fee you were never told about
A fee that appears at checkout and was nowhere in your booking is, in most of the places travelers go, unlawful as well as annoying. Work up the ladder in this order; most disputes end on the first rung.
- At the desk, before you leave. Ask for the charge to be explained and shown in the booking terms. If it cannot be, ask for it to be removed. Front-desk staff have more discretion than they let on, and a calm, specific request ("this fee was not in my confirmation, please remove it") is granted more often than not.
- With the hotel manager, in writing, the same day. If the desk declines, email the hotel with the confirmation and folio attached. Name the discrepancy precisely and ask for a refund of the specific line.
- With the booking platform. If you booked through one, open a case. Platforms have contractual leverage over properties that individual guests do not, and a pattern of undisclosed fees can cost a hotel its listing. On RoomKey24, contact support with the folio and we take it up with the property.
- With your card issuer. A chargeback for a mandatory fee that was not disclosed at booking is a legitimate dispute, and your screenshots of the booking page and confirmation are the evidence. Disputing a fee you agreed to, or an optional purchase you made, is not, and will be reversed. File within the issuer's window, commonly 60 to 120 days from the statement.
- With the regulator. In the United States, the FTC accepts complaints about undisclosed mandatory fees, and state attorneys general have been the most active enforcers. In the EU, the national consumer authority or the European Consumer Centre for cross-border cases; in the UK, Trading Standards through Citizens Advice.
What you cannot dispute successfully: government taxes that were shown or that the law required to be added, a resort fee that was disclosed in the total you accepted, a service charge shown on the rate card, or any extra you used. Knowing the difference is what makes the legitimate disputes land.
How pricing works on RoomKey24
RoomKey24 is the merchant of record for hotel bookings: we charge your card, and we are the party that refunds it. That lets us be precise about what is and is not in the number you pay.
- The total at the Pay button is the amount charged to your card, in the currency you selected. There is no separate booking fee and no card surcharge.
- The room rate is VAT-inclusive. Where the destination levies VAT or its equivalent on accommodation, it is already inside the rate you see, in line with European pricing rules; in the United States, the occupancy taxes on the room are included in the total you pay us.
- Local city or tourist tax, where charged, is payable at the property. We disclose this before the Pay button, never fold it into the card charge, and never claim every possible tax is already in the price, because in most of the world that would not be true.
- Mandatory property fees, such as a resort or destination fee, are collected by the hotel directly. Where the supplier tells us about them we list them in the pay-at-property note; where it does not, the note says so plainly, and we recommend confirming with the property.
- Optional add-ons are separate choices. Travel insurance, for instance, appears as its own line you can decline; declining it changes nothing about the room.
- The cancellation policy and its deadline in local time are shown on every rate before payment and written into your confirmation and your Vault entry. If plans change on a non-refundable rate, the stay can be listed for resale; the 5 percent resale fee is the only cost.
If a hotel asks you at checkout for something that was not in your confirmation or in the pay-at-property note, keep the folio and tell us. Our margin depends on the price being honest, and we would rather lose a fee than a traveler.
Frequently asked questions
Are taxes included in the hotel price I see online?
It depends on where the hotel is and where the site thinks you are. In the European Union and the United Kingdom, consumer-pricing rules require the displayed price to include VAT, so the room rate you see is the room rate you pay; the local city or tourist tax is usually the only addition, and it is normally collected at the property. In the United States, room rates are traditionally shown before tax and the state and local occupancy taxes appear at checkout. Booking sites now generally show a total that includes taxes and mandatory fees before you pay, but the headline number in a list of results may still be the pre-tax rate. Always read the total on the payment page, not the number in the search results.
What is a resort fee and can I refuse to pay it?
A resort fee, sometimes called a destination, amenity, facility or urban fee, is a mandatory daily charge the hotel adds on top of the room rate, usually collected at the property and usually justified by a list of amenities such as pool access, Wi-Fi, gym use or local calls. Because it is mandatory and disclosed in the booking terms, you cannot simply refuse it at checkout. You can ask for it to be waived, and your odds improve materially if the amenities it pays for were closed during your stay, if it was not disclosed in the price you agreed to, or if you hold top-tier status in the hotel's loyalty program. Some programs also waive resort fees on award nights; check the program's terms before you book.
What is a city tax or tourist tax, and why did the hotel ask for it in cash?
A city, tourist or occupancy tax is a local levy on overnight stays, set by the municipality or region and collected by the accommodation on its behalf. In most of continental Europe, Japan and many other destinations it is calculated per person per night, often varies by hotel category, and is paid directly to the property at check-in or check-out rather than to the booking site. Some properties still prefer cash because the amount is remitted to the city separately from their card takings, but most now accept cards. The hotel should give you a receipt showing the tax as its own line.
Why is there a hold on my card when I already paid for the room?
The hold is a pre-authorization for incidentals: minibar, room service, parking, damage or anything else you might charge to the room. It is not a charge; it reserves a slice of your credit limit or bank balance and is released once the hotel closes your folio, typically within a few business days on a credit card and sometimes longer on a debit card. Use a credit card at check-in where you can, and ask the desk for the hold amount so the gap in your available balance is not a surprise.
Are hotel taxes and fees refundable if I cancel?
Taxes charged on the room follow the room: if the room is refunded, the tax on it is refunded in the same transaction. Fees collected at the property, including resort fees and city tax, are only charged once you stay, so there is nothing to refund if you cancel in time. On a non-refundable rate the position is the same as the room itself: prepaid amounts stay with the hotel, and anything that would have been collected at the property simply never falls due.
Can a hotel add fees at checkout that were not in the booking?
It should not, and in a growing number of places it legally cannot. In the United States, the Federal Trade Commission's rule on unfair or deceptive fees, in force since 12 May 2025, requires short-term lodging to show the total price including all mandatory fees up front, and California's Honest Pricing Law has required the same since 1 July 2024. In the EU and UK, consumer law requires the total price, including unavoidable charges, before you commit. Optional purchases you made during the stay, such as parking, breakfast or minibar, are different: those are new transactions you agreed to. If a mandatory charge appears at checkout that was nowhere in your booking, ask for it to be removed, keep the folio, and dispute it with your card issuer if the hotel refuses.
Is a service charge the same as a tip?
No. A service charge is a fixed percentage added to the bill by the hotel, common across Southeast Asia, the Gulf and parts of the Caribbean and Indian Ocean, and shown on rate cards as a plus sign or the phrase 'plus plus' meaning plus service charge plus tax. It is not optional and, depending on local law, may or may not be distributed to staff. A tip is voluntary and goes to a person. Where a service charge is already applied, additional tipping is a courtesy rather than an expectation.
Why do I pay more for a third adult or a child in the room?
Most hotel rates are set for a stated occupancy, usually two adults, and the rate card defines what happens above it: an extra-adult supplement per night, a rollaway or extra-bed fee, or a rule that children under a given age stay free in existing beds. Breakfast-inclusive rates often price the extra person's breakfast as well. Booking for the correct number of guests up front is cheaper than the walk-up supplement and avoids a refused check-in at hotels that enforce fire-code occupancy limits.
Are parking, breakfast and Wi-Fi ever mandatory charges?
Parking is optional unless you arrive by car, but at many urban and resort hotels the only option is the hotel's own paid parking, often valet only, so treat it as part of the cost of a road trip. Breakfast is optional unless the rate is a breakfast-inclusive board basis; a room-only rate with a paid buffet is not 'breakfast included'. Wi-Fi is now free at most hotels; where a fee exists it is frequently bundled into a resort fee, which is one of the reasons those fees attract criticism.
Does RoomKey24 add booking fees or card surcharges?
No. The total shown at the Pay button is the amount charged to your card, in the currency you selected, with no separate booking fee and no card surcharge. The room rate we charge is VAT-inclusive. Where a local city or tourist tax applies, it is payable at the property and disclosed before the Pay button, never folded into the card charge; the same applies to any mandatory property fee, such as a resort or destination fee, which the hotel collects directly. Optional add-ons, such as travel insurance, are shown as separate choices you can decline.
Related articles
- Resort fees explained: what they are and how to avoid paying twice
- Why your hotel costs more than the price you saw
- US hotel taxes explained: why the total is well above the rate
- Tourist tax in Europe: what you pay at the property and why
- How to read a hotel invoice: VAT, city tax and proper receipts
- Why the hotel puts a card hold at check-in when you already paid
- What 'breakfast included' really means: board basis codes and buffets
- How to actually get an early check-in or late checkout
- How a booking site can be cheaper than the hotel itself
- Why hotel prices change every day: revenue management explained