Hotel Booking Fees Explained: What You Really Pay Beyond the Room Rate
You search for a room in downtown Chicago, spot a rate of $149 a night, and feel good about the deal. Then you reach the final booking screen and the two-night stay totals $412. The $298 you budgeted just grew by $114, and almost none of it was explained on the page that caught your eye. Hotel booking fees explained simply: the rate a hotel advertises is almost never the amount your card actually gets charged.
This guide breaks down where that extra money goes — resort fees, occupancy taxes, booking-site charges, and card fees — and what you can do to cut the bill before you tap “Confirm.” If you are about to book your next trip, knowing these charges ahead of time is the fastest way to compare hotels honestly.
Why Your Room Rate Is Never the Final Price
Hotels advertise a nightly “room rate” that covers the bed and little else. On top of that base number, most stays in the US add three layers of cost:
- Taxes — state and local sales tax plus a hotel-specific occupancy tax, which can run 13% to 17% combined in big cities.
- Property-added fees — resort fees, destination fees, urban fees, and amenity fees that the hotel set itself and lists separately.
- Service and payment charges — parking, early check-in, booking fees from third-party sites, and card or currency charges.
The kicker is that these charges often do not show up in the price comparison grid where you pick your hotel. A $120 room in Las Vegas can easily become $165 after taxes and a resort fee, while a $135 room one block away with no resort fee ends up cheaper. That gap is why travelers who skip to the final screen before comparing get burned.
Hotel Booking Fees Explained: The Main Charges on Your Bill
Most of the surprise comes from a short list of recurring fees. Here is what each one is and how much it tends to add per night:
- Resort fee — $25 to $55 a night at resorts in Las Vegas, Orlando, Hawaii, and many beach markets. It is mandatory, taxed, and charged even if you never use the pool or gym it supposedly pays for.
- Destination or urban fee — $20 to $40 a night, common at chain hotels in New York, Chicago, and Miami. It often bundles Wi-Fi, bottled water, and a “local calls” perk you probably will not use.
- Occupancy tax — a government tax on the room itself, usually 5% to 15% depending on the city and state.
- Parking — $30 to $75 a night at downtown and resort properties, plus the taxes on top of it.
- Early check-in or late checkout — $25 to $100 depending on the hotel and how far outside standard hours you ask.
The pattern matters more than any single line item: the pricier the destination, the more fees the hotel can stack on without scaring away the search page.

Photo by Erik Mclean via Pexels
Resort and Destination Fees, Line by Line
Resort fees are the single biggest source of hotel-booking anger, and for good reason. In most cases the fee is unavoidable, it is disclosed late, and what you get in return is modest.
| Destination | Typical nightly fee | What the hotel claims it covers |
|---|---|---|
| Las Vegas Strip | $35–$55 | Wi-Fi, pool access, fitness center, “local calls” |
| Orlando theme areas | $25–$40 | Shuttle, Wi-Fi, in-room water |
| New York City | $25–$40 (destination fee) | Wi-Fi, coffee in lobby, luggage storage |
| Waikiki, Hawaii | $30–$50 | Beach chairs, towels, cultural activities, Wi-Fi |
Las Vegas is the poster child. MGM Resorts, Caesars, Wynn, and most Strip properties charge a resort fee around $35 to $50 a night, and the city’s roughly 13% room tax is applied to the fee as well as the base rate. That means a “$99” Strip room is really closer to $155 a night once everything stacks up.
Two practical realities help here. First, the fee is essentially never refundable simply because you skipped the gym. Second, elite status can help: programs like World of Hyatt and Hilton Honors waive resort fees on award stays and, in some cases, on paid rates for top-tier members. The Points Guy keeps a running list of which hotels waive fees on points, which is worth a look before you burn a free night at a resort.
Taxes and Mandatory Local Charges
Taxes are the one fee no negotiation can remove, because a city government sets them. The exact rate depends on where the hotel sits, not on which chain runs it. Some real examples:
- New York City — a combined hotel tax of 14.75% (8.875% sales tax plus 5.875% hotel occupancy tax), plus a $1.50 per-room-per-night Javits Center fee.
- San Francisco — a 14% transient occupancy tax, with additional tourism-district assessments that push the effective rate above 16%.
- Chicago — a hotel tax around 17.4%, among the highest in the country.
- Miami-Dade County — a 6% sales tax plus a 4% convention-development tax on most hotel stays.
These percentages apply to the room rate and usually to any resort fee the hotel adds, which is why taxes feel larger than the sticker number suggests. If you want a true per-night cost, multiply the advertised rate by about 1.15 to 1.20 in these cities and then add any property fee.

Photo by Jakub Zerdzicki via Pexels
Fees From Booking Sites and Credit Cards
Third-party booking sites rarely charge a line-item fee for a standard hotel reservation, but that does not mean the rate is neutral. Booking.com, Expedia, and Hotels.com are paid a commission by the hotel, and that cost is baked into the rate you see. You will, however, run into these charges on some trips:
- Prepaid or non-refundable rates — cheaper, but the full amount is charged now and refunds are limited or zero, so a cancellation fee effectively becomes the cost of the lower price.
- Short-term rental platforms — Airbnb and Vrbo add a cleaning fee and a service fee that together can total 15% to 30% of the listed nightly price.
- Foreign transaction fees — if you book a hotel in euros, pounds, or yen, most standard US credit cards add a 3% charge on every transaction. NerdWallet’s guide to no-foreign-transaction-fee cards names the cards that drop this entirely.
- Dynamic currency conversion — at checkout, a foreign site or front desk may offer to charge you in US dollars “for convenience,” usually at a worse exchange rate than your card would give you.
The cleanest fix: book in the local currency and pay with a card that has no foreign transaction fee. Decline the conversion offer at the point of sale.
How to Cut or Avoid Hotel Fees
You cannot make every fee disappear, but you can avoid the most expensive mistakes.
- Compare on the final screen. Never judge two hotels by the search grid alone. Open both to the last page and compare the total including taxes and fees.
- Book direct when rates match. Hotels often price-match third-party sites and are more willing to waive a destination fee or upgrade you when you book through them. See our guide on how to book a hotel room online for the step-by-step.
- Ask for the resort fee to be waived. You will not always win, but if the gym and pool are closed, the Wi-Fi is down, or you simply never used the amenities, a calm ask at checkout sometimes works.
- Use status and points. Book award nights through a program that waives resort fees, or hit elite tiers that do. Our rundown of the best hotel booking sites covers which programs treat members best on fees.
- Watch the parking line. If the hotel charges $50 a night to park and a garage two blocks away charges $20, the garage wins unless you need in-and-out access.
- Time it right. Booking further out rarely changes a mandatory resort fee, but it unlocks lower base rates that soften the total. How to get cheap hotel rooms goes deeper on timing and rate types.
Frequently Asked Questions
What is a hotel booking fee?
A hotel booking fee is any charge added to your room rate beyond the base nightly price — most often a resort or destination fee set by the hotel, a booking fee on some third-party sites, or a card fee for foreign transactions. Taxes sit on top of all of it.
Are resort fees actually mandatory?
In practice, yes, at hotels that charge them. A few properties will waive the fee if you genuinely did not use the included amenities and you ask, and some loyalty programs waive it on award stays, but you should assume the fee is non-negotiable when you compare prices.
How can I see the total price before I book?
Open the reservation to the final checkout screen before you pay. On most hotel and travel sites this is where taxes, resort fees, and any service charges finally appear. Some search tools also let you toggle “show total price including taxes and fees.”
Do booking sites charge separate fees?
For standard hotel rooms, sites like Booking.com and Expedia generally do not add a separate line-item fee; their commission is built into the rate. Short-term rental platforms with cleaning and service fees are the exception, and foreign-currency bookings can trigger a card fee.
Are hotel fees refundable if I cancel?
Resort fees are only charged at checkout in most cases, so a cancelled stay that never checks in typically avoids them on the refund of a refundable rate. Non-refundable or prepaid rates are a different story — those are charged upfront, and cancellation terms are strict.
For a fee-by-fee guide, The Points Guy breaks down hotel resort fees and charges.
The Bottom Line
Hotel booking fees explained comes down to one habit: stop trusting the first number you see. The rate in the search grid is a starting point, not a promise. Add the occupancy tax, the resort or destination fee, parking, and any card charges, and the real cost is usually 20% to 40% higher than the headline. Budget for it, compare hotels on the final total rather than the sticker price, and pick a card with no foreign transaction fee. Do those three things and the “surprise” at checkout mostly disappears — you will simply know the real price before you pay it.
