I plan trips like a hawk. I compare prices, watch dates, juggle points. And still, I’ve opened a hotel bill and thought: Where on earth did that number come from?

If you’ve ever felt the same, this guide is for you. Let’s walk through resort fees, city taxes, and all the mandatory extras that quietly inflate your bill – and how they actually work in different parts of the world.

1. Resort Fees vs. City Taxes: What’s the Difference?

When I look at a hotel bill, I mentally split the charges into two big buckets:

  • Hotel-invented fees: resort fees, destination fees, facility fees, amenity fees, urban fees. These are created by the hotel or chain.
  • Government taxes: city tax, tourist tax, visitor levy, bed tax, occupancy tax, VAT. These are imposed by cities, regions, or countries.

Why this matters:

  • Resort/destination/facility fees are usually mandatory nightly charges on top of the room rate. They’re not standardized, and they’re often used to make the base price look cheaper on booking sites. A NerdWallet analysis cited in Travel + Leisure found they average about $33 per night among hotels that charge them.
  • Tourist or city taxes are usually per person, per night or a percentage of the bill. They’re set by governments to fund local services and manage tourism, as outlined in guides like Radical Storage’s tourist tax overview.

On a typical bill, you might see:

  • Room rate
  • Resort/destination/facility fee (hotel’s own fee)
  • City/tourist tax (government fee)
  • VAT or sales tax (national or regional tax)

So when I see a suspiciously cheap room, I automatically add: + resort fee? and + local tax? before I let myself get excited.

2. How Resort & Destination Fees Actually Work (and Why Hotels Love Them)

Resort fees started at beach and golf resorts. Now they’ve crept into city hotels under names like destination fee or urban fee. The logic is always the same: unbundle the price, then quietly rebundle it.

What these hidden hotel charges usually claim to cover:

  • Wi‑Fi and local calls
  • Pool, gym, spa access
  • Beach chairs, towels, or loungers
  • Shuttle services or local transport discounts
  • In-room coffee, bottled water, or a welcome drink
  • Occasional extras like bike rental or fitness classes

Here’s the catch: you pay the fee whether you use any of it or not. That’s why these charges are so profitable. Anything above the real cost of those amenities is essentially high-margin profit.

Typical ranges (from sources including Travel + Leisure, Upgraded Points, and hotel-industry blogs):

  • USA (resort/destination fees): about $10–$50 per night, with an average around $25–$33. In some Vegas or luxury properties, it can exceed $60–$100 per night.
  • Elsewhere: less common, but big-city and resort hotels in places like the Caribbean, Mexico, and parts of Asia are adopting similar fees.

Why hotels love them:

  • They can advertise a lower base rate and look cheaper in search results.
  • They often pay commission to booking sites only on the base rate, not the fee.
  • They can raise revenue without raising rates on paper.

My rule: I treat resort and destination fees as part of the real room price, not a bonus. If the total nightly cost (room + fee) isn’t competitive, I move on.

3. Where Resort Fees Hit Hardest: U.S., Caribbean & Big-City Traps

Resort swimming pool and gym facilities covered by hotel resort fees

Resort-style fees are most aggressive in a few hotspots. When I’m booking in these places, I assume there is a fee until I prove there isn’t.

United States

The U.S. is ground zero for resort and destination fees, and a prime example in any hidden hotel fees guide.

  • Las Vegas: Almost every major Strip hotel charges a resort fee, often $35–$50+ per night. It usually covers Wi‑Fi, gym, pool, and local calls you’ll never make.
  • Hawaii, Florida, Caribbean-style resorts: Expect $25–$60 per night for beach chairs, towels, and activities.
  • Big cities (New York, San Francisco, Chicago): Destination or urban fees are common even at non-resort hotels, often $20–$40 per night.

Disclosure is inconsistent. Some chains show the fee during room selection; others hide it until the final booking step. Independent hotels can be even less transparent, which is why unexpected hotel fees at checkout are so common here.

Caribbean & Mexico

All-inclusive resorts sometimes bundle everything, but many now add extra layers of mandatory hotel charges:

  • Resort fees for amenities
  • Service charges or gratuity fees (often 10–15%)
  • Environmental or sustainability fees per night

Here, I always click through to the final price screen or email the hotel to confirm the all-in nightly cost before I book.

Europe & Asia

Resort-style fees are less common but not unheard of, especially at:

  • Beach resorts in Spain, Greece, Turkey, Thailand, Bali
  • High-end city hotels in London, Paris, Dubai, Singapore

In these regions, the bigger surprise is usually tourist taxes and other city-based hotel charges, not resort fees. More on that next.

4. City & Tourist Taxes by Region: What You’ll Actually Pay

Tourist overlooking Athens where city tourist taxes apply

Tourist taxes are not a scam; they’re policy. But they can still catch you off guard if you don’t know they exist. They’re usually small per-night charges that add up over a week or two.

Europe

Europe is the world’s laboratory for tourist taxes and city levies. A few patterns:

  • Often per person, per night.
  • Frequently linked to hotel star rating.
  • Sometimes higher in peak season.

Examples (based on recent guides like Radical Storage and other 2025 tax roundups):

  • Italy: Rome, Venice, Florence and others charge €2–€7 per person per night, scaling with star rating. Venice also has a separate day-tripper entry fee on peak days.
  • France: Paris, Nice, and many cities charge a fixed per-person, per-night tax, roughly €2.60–€11.38 depending on accommodation type and category.
  • Greece: Tourist tax can reach around €10–€15 per room per night in high-end properties, lower in budget stays.
  • Spain: Barcelona and the Balearic Islands (Mallorca, Ibiza) have per-night tourist taxes that vary by season and hotel category.
  • Netherlands: Amsterdam uses a percentage-based tax on the booking total, plus sometimes a per-person component.

Key point: even within one country, each city can set its own rules. Venice ≠ Rome. Barcelona ≠ Madrid. If you’re comparing hidden hotel charges in Europe, you really have to look city by city.

Asia

  • Japan: Cities like Tokyo and Kyoto charge a per-night accommodation tax, roughly ¥100–¥1,000 depending on room price.
  • Thailand: A national tourism fee (e.g., THB 300 per international arrival) has been introduced or proposed, plus some local hotel taxes.
  • Other destinations (Bali, Malaysia, etc.) may have environmental or tourism levies, often collected at hotels or airports.

North America

  • USA: Expect a mix of state sales tax, occupancy tax, and sometimes a city tourism assessment. These are usually a percentage of the room rate (often 10–18% combined). On top of that, you may see resort fees and service charges, which is where hotel pricing hidden charges really stack up.
  • Canada: Some provinces and cities add Municipal Accommodation Taxes (MAT) on top of GST/HST. These are often 3–4% of the room rate.

UK & Ireland

  • UK: No nationwide tourist tax yet, but cities like Edinburgh are exploring local levies. Wales is preparing a visitor levy (e.g., around £0.75–£1.30 per adult per night depending on accommodation type).
  • Ireland: Discussions about tourist taxes come and go; always check the latest local rules.

Across a full holiday, these taxes can quietly add £50–£100 or more to your total spend, especially on longer or multi-stop trips. That’s why understanding country-specific hotel taxes is so useful when you’re planning.

5. How to Spot Hidden Fees Before You Book (Step-by-Step)

Hotel entrance in a city center where destination fees and city taxes may apply

When I’m checking a hotel, I don’t stop at the headline price. I run a quick checklist to catch resort fees, city taxes, and other hotel mandatory extras before they surprise me.

  1. Click through to the final booking page
    I ignore the first price I see. I go all the way to the last step before payment. That’s where resort/destination fees and local taxes usually appear.
  2. Look for the words
    I scan for resort fee, destination fee, facility fee, urban fee, service charge, tourist tax, city tax, occupancy tax.
  3. Check the hotel’s own website
    Third-party sites can be vague. The hotel’s site often has a Policies or Fees section. If I still can’t tell, that’s a red flag.
  4. Call or email the property
    I ask one direct question: What is the total nightly cost including all mandatory fees and taxes for these dates? Then I ask them to confirm if any fees are per person or per room. That’s crucial for understanding the real hotel city tax cost per night.
  5. Use tools where they exist
    For U.S. destinations, tools like ResortFeeChecker (mentioned in TripSavvy’s guide) can give a quick sense of which hotels charge what.

Once I have the full picture, I compare total cost per night, not just the base rate. That’s when some cheap hotels suddenly look very expensive.

6. Country-by-Country Mindset: How I Adjust My Expectations

Instead of memorizing every city’s tax rate, I use a simple mental model by region. It’s more of a travel planning hotel fee breakdown in my head than a spreadsheet.

When I book in the U.S.

  • I assume resort/destination fees are common, especially in Vegas, Hawaii, Florida, and big cities.
  • I expect 10–18% in taxes on top of the room rate (state + local + occupancy).
  • I always check if the resort fee is waived on points bookings (Hyatt and Hilton often do this; others vary).

When I book in Europe

  • I assume there is a tourist tax in major cities and popular regions.
  • I expect it to be per person, per night, often linked to star rating.
  • I check if it’s payable at the hotel even when I prepay online (very common).

When I book in Asia or the Pacific

  • I look for environmental or tourism levies (Bali, Thailand, Japan, etc.).
  • I expect some charges to be cash-only at arrival (especially island or park fees).
  • I watch for service charges (often 10%) plus tax on top of the room rate.

When I book in Canada, Australia, or the UK

  • I assume most tourism-related charges are embedded in sales tax or VAT.
  • I still check for local accommodation taxes (Canada) or emerging visitor levies (Wales, Edinburgh, etc.).

This mindset keeps me from being surprised. I don’t need exact numbers in my head; I just know where to be extra suspicious about hidden hotel charges abroad.

7. How to Fight Back: Avoiding, Reducing, or Challenging Fees

Traveller reviewing hotel bill with taxes and resort fees

Some fees are unavoidable. Others are negotiable. I focus on three levers: avoid, reduce, challenge.

Avoid

  • Choose hotels with no resort fee
    Many chains and independents advertise No resort fees as a selling point. I actively reward them with my business.
  • Use points strategically
    Some programs (like World of Hyatt and Hilton Honors) often waive resort fees on award stays. That can save $30–$60 per night and is one of the easiest ways to avoid hotel resort fees.
  • Consider location
    Sometimes staying one neighborhood away from the tourist core means lower or no destination fees, and sometimes lower city taxes too.

Reduce

  • Ask at check-in
    I’ve had success saying: I won’t be using the pool, gym, or local calls. Is there any way to waive or reduce the resort fee? It doesn’t always work, but it works often enough to be worth asking.
  • Leverage status
    Elite status with a chain sometimes gives you more flexibility. A polite request from a loyal guest can go further.

Challenge

  • If the fee wasn’t disclosed
    I calmly point out that the fee was not clearly shown at booking. I ask for a manager and request removal or reduction.
  • Dispute with your card
    If the hotel refuses and the fee truly wasn’t disclosed, I keep documentation (screenshots, emails) and consider a credit card dispute. Card issuers take non-disclosure seriously, and resort fee legality for tourists often hinges on this.
  • Vote with your wallet
    I tell hotels, honestly, that I chose a competitor because of resort fees. If enough people do this, policies change faster than any regulation.

One more thing: I always check the minibar line items. Some hotels still use sensor-based minibars that charge you for moving items. If something looks off, I question it immediately.

8. Turning Hidden Fees into a Planning Advantage

Here’s the mindset shift that changed how I book: hidden fees aren’t just annoyances; they’re signals.

  • A hotel that hides resort fees is telling me something about its priorities.
  • A city with a clear tourist tax is telling me tourism is intense – and that I should plan for crowds and higher costs.
  • A chain that waives fees on award stays is telling me where my points are most valuable.

So next time you see a suspiciously low room rate, pause. Ask yourself:

  • What’s missing from this price?
  • What will this really cost me per night, all in?
  • Is there a nearby hotel with fewer games and more transparency?

Once you start thinking this way, resort fees, city taxes, and other hidden hotel charges stop being nasty surprises and become just another variable you control. And that’s when travel gets a lot more satisfying.