You found a great nightly rate online, you book it, and then at checkout the total jumps by $25–$50 per night. That surprise is usually resort fees, a mandatory daily charge many hotels add on top of the room rate. It is one of the most common budget-busters in travel right now, and it can quietly turn a cheap room into an expensive one.
This guide explains what resort fees actually cover, where they hide most often, and how to spot them before you commit to a booking. You will also learn practical booking strategies that can reduce or even eliminate the fee, what to do if you want to dispute one at checkout, and how to find stays that never charge these fees in the first place. A few minutes of checking now can save you hundreds over a week-long trip.
What Resort Fees Actually Are and What They Cover
A resort fee is a mandatory daily charge that hotels add on top of your room rate and taxes. It is not optional, and you cannot decline it at check-in. At US beach and city resorts, these fees typically run $25–$50 per night, and they often appear only at final checkout, after you have already selected your rate.
What the fee usually covers
Hotels justify the charge by bundling amenities into it. Common examples include pool access, the fitness center, Wi-Fi, beach chairs, or parking. The catch is that many of these are things travelers expect to be included anyway, and some guests never use them at all. If you never touch the pool and park your own car on the street, you are still paying for both.
Why the math adds up fast
Resort fees are usually charged per night, per room, not per person. That sounds fairer, but it still stacks up quickly. On a 7-night stay, a fee in the typical range can add $175–$350 to your final bill, which is often more than one full night’s accommodation. Because the fee rarely shows up in the headline rate you see when comparing prices, it is easy to book a “deal” that is no deal at all. Knowing exactly what the fee is, and what it claims to cover, is the first step to budgeting honestly for your trip.
Where Hidden Costs Hide: Las Vegas, Beach Resorts and City Hotels
Resort fees started at destination resorts, but they have spread to almost every type of property. Knowing where they cluster helps you anticipate them before the checkout screen surprises you.
Las Vegas: the fee capital
Las Vegas properties commonly charge $35–$55 per night plus tax, even at hotels that are far from luxury. The fee usually covers Wi-Fi, gym access and sometimes pool entry, whether or not you plan to use any of it. On a long weekend, that can easily add over a hundred dollars to a booking that looked like a bargain.
Beach resorts and their extras
Beach resorts in Florida, Hawaii and Mexico are notorious for the standard nightly fee, and some go further with separate charges for loungers and towels. In Mexico’s Caribbean coast, properties range from fee-heavy mega-resorts to smaller stays where extras are handled differently, so it pays to compare the true total before booking, as we cover in our look at beachfront mansions above the Cancun hotel zone.
City hotels join in
Even non-beach city hotels now adopt mandatory destination or amenity fees, sometimes under names like “urban fee” or “facility charge.” The label changes, but the effect is the same: a nightly charge that was not in the rate you compared. Treat any city hotel booking the same way you would a beach resort, and verify the all-in price before you pay.

How to Spot Resort Fees Before You Book
The good news is that resort fees are rarely truly hidden. They are disclosed somewhere; they are just easy to miss, buried in small print or revealed only once you have clicked several screens deep into a booking. Because these charges are per room, per night, they scale quietly with the length of your stay, and the final bill can look very different from the rate that caught your eye. A short routine before you book will surface almost every fee, and it takes less time than choosing a restaurant.
- Use the total-price view at checkout. Ignore the headline nightly rate and run your search through to the final price summary. Most booking sites offer a toggle for total price including taxes and fees. The jump between the nightly rate and the total is where resort fees live, and comparing two hotels on total price rather than headline rate often changes which one is the better deal.
- Read the fine print on the hotel page. Scroll to the sections labeled “policies” or “mandatory fees.” Properties are usually required to disclose the fee there, often in small text near the room description or the check-in details. If a fee is listed, assume it applies to your dates unless you confirm otherwise.
- Ask the property directly, in writing. Call or email the hotel and request the all-in nightly total, including every mandatory charge and tax. Getting the answer in writing matters: an email reply gives you something to point to if the number at checkout does not match, and it makes any promise about waiving the fee far easier to enforce.
Spending ten minutes on these three checks before booking is the cheapest travel insurance there is. It also puts you in a stronger position if you ever need to question a charge later, since you will know exactly what you were told and when. If a hotel or booking site cannot give you a clear all-in number, treat that as a warning sign and look elsewhere. Vagueness about fees is usually a sign there is a fee worth being vague about.
Booking Strategies That Reduce or Eliminate Resort Fees
Once you know a hotel charges a resort fee, the next question is whether you can get around it. In many cases, you can — or at least soften the blow. The key is to act before the charge is locked in, not after you’ve already checked out and paid.
Start by booking directly with the hotel rather than through a third-party site. Booking direct sometimes opens the door to a fee waiver, especially if you ask politely at check-in or even when you make the reservation. A simple, friendly question like “is there any flexibility on the resort fee?” costs you nothing and occasionally works.
Loyalty is the other big lever. At major chains, elite members of the hotel’s loyalty program are frequently exempt from resort fees, which can turn a mid-tier status into real money over a week-long stay. If you travel often, it may be worth concentrating your bookings with one chain rather than chasing the lowest nightly rate every time.
Finally, look at all-inclusive rates. These usually bundle the things a resort fee would otherwise cover — meals, drinks, activities or amenities — so the fee disappears into a package you’re actually using.
- When booking direct, ask about waivers in writing, such as by email, so you have a record you can show at the front desk if the charge appears anyway.
- Check which loyalty tier triggers the exemption at your preferred chain, since some chains waive fees from a mid-level elite tier while others require the top tier.
- Do the math on all-inclusive rates against your actual habits — if you’d skip most meals or activities anyway, the bundle may cost more than the fee it replaces.
- If a hotel won’t waive the fee, ask what it includes and use those amenities deliberately, like booking the gym slot or claiming the included loungers, to get value from a charge you can’t avoid.
Negotiating and Disputing a Resort Fee at Checkout
Even with careful planning, a resort fee sometimes lands on your bill anyway. When that happens, you still have options — but timing and paperwork matter. The strongest disputes are raised quickly, backed by specifics, and confirmed in writing before money changes hands. Before you contact the hotel, gather everything you might need: your booking confirmation, screenshots of the rate and any fee disclosures, photos of closed facilities, and a short note of what the front desk told you. Walking into the conversation organized signals that you know what you paid for and expect it honored.
- Act within 24 hours of checkout. Fee disputes are best raised within a day of leaving, while your confirmation emails, screenshots and the front desk conversation are still fresh and easy to pull up.
- Point to amenities that weren’t delivered. If the pool was drained, the gym closed for renovation or advertised services were unavailable during your stay, ask for the fee to be removed — you paid for something the hotel didn’t provide.
- Stay calm and specific. State the nightly amount, the number of nights and exactly what was missing or misadvertised. A clear, factual request is far easier for a manager to approve than a vague complaint.
- Get any waiver in writing. If the agent or manager agrees to remove or reduce the fee, ask for a written confirmation — an email or a revised folio — before you pay the balance.
If the front desk can’t or won’t help, escalate politely through the chain’s customer service channels, attaching your booking confirmation and any photos of closed facilities. Keep your expectations realistic: not every dispute succeeds, especially when the fee was disclosed in the fine print at booking. But when amenities were genuinely unavailable, or the fee never appeared until final checkout, a well-documented request made promptly has a real chance of getting the charge reversed. If the hotel refuses, a polite chargeback through your credit card issuer is a last resort — include the same evidence you prepared earlier.
Budget Alternatives: Choosing Stays Without Resort Fees
The simplest way to beat a resort fee is to book a place that never charges one. Boutique hotels, independent guesthouses and apartment rentals rarely add mandatory fees, because they don’t operate the pools, gyms and beach clubs those fees are meant to fund. In many resort towns, a small family-run hotel two blocks from the water offers a cleaner bill and a more local feel than a big branded property on the sand.
Compare the true total, not the headline rate
That said, a fee-free sticker price isn’t automatically the cheaper stay. Run the full math before you commit: a $120 room with a $40 daily fee comes to $160 a night, which still beats a $170 fee-free room — but if the fee-free option is $175, the “expensive” resort wins. Add parking, breakfast and Wi-Fi into the comparison, since those are exactly the items resort fees usually bundle. A few minutes with a spreadsheet or notes app can save you more than any negotiation at the desk.
Stay just outside the main strip
In heavy resort destinations, geography is often the whole game. Properties a short walk, bus ride or taxi trip away from the main strip or beachfront frequently skip the fee entirely, because they can’t justify charging for amenities they don’t have. You trade a little convenience for a simpler bill — and often a lower base rate too. Check how you’ll get to the beach or attractions before booking, and factor any transport cost into your true total. For travelers on a tight budget, that trade is usually an easy one to make.
The Takeaway on Resort Fees
That jump from a great nightly rate to a much bigger total at checkout is exactly what resort fees are designed to do. The advertised rate looks like a bargain until a mandatory extra quietly lands on your bill, often after you have already committed to the booking. The good news is that these charges are not set in stone, and travelers who know how the system works can often soften the blow or sidestep it entirely.
Your strongest tools are preparation and timing. Get the full picture of what you will actually pay before you hand over your card, and keep records of what the hotel promised you. If something you were charged for turns out to be unavailable, speak up promptly rather than letting it slide. Have you been surprised by a resort fee lately? Share your story in the comments or pass this article along to a fellow traveler.