Resort fees can add $30-$60/night to your hotel bill without warning. Here's what they are, whether they're legal, how to dispute them, and which hotel chains charge the most.
Your $150 room isn’t $150. It’s $150 + $45 resort fee. Here’s how to stop getting ripped off.
What Is a Resort Fee?
It’s a mandatory daily charge added at check-out on top of your advertised room rate. $25–$75/night. Never optional. Hotels hide it in fine print to make rates look cheaper in search results. Example: A “$150/night” room actually costs $195. The FTC called these “junk fees” and launched enforcement actions in 2024–2025.
Why Hotels Charge Them (The Real Reason)
They’re pure margin. Lower advertised prices rank higher on Google/Expedia. The fee covers nothing you couldn’t get for free elsewhere. Vegas casinos (like Caesars: $75/night), Miami Beach hotels (Four Seasons: $65), and Hawaii resorts (Alohilani: $55) charge the most. Independent boutiques? Rarely charge fees.
Are Resort Fees Mandatory? Can You Refuse?
Yes, if disclosed before booking (legally enforceable). No, if not disclosed (you can dispute it). Never pay if:
How to Dispute a Resort Fee (Step-by-Step)
1. Check your confirmation email → If fee wasn’t listed, demand waiver at check-in. Works 30% of the time (say: “I saw no fee during booking. Can you remove it?”).
2. If forced to pay → Ask for an itemized list: “Show me exactly what I’m paying for.”
3. If amenity was missing (e.g., pool closed), document it with photos. Dispute with your credit card within 60 days (banks often refund).
4. If undisclosed, file with FTC at reportfraud.ftc.gov. No action? File a class-action lawsuit (many win).
5 Ways to Avoid Resort Fees Entirely
1. Book direct → Call the hotel before booking: “Do you charge a resort fee?” If yes, ask: “Can you waive it for a direct booking?” (Works 40% of the time).
2. Use points → Book with loyalty points (e.g., Marriott Bonvoy). Fees often waived (e.g., Hilton: $0 fee on points stays).
3. Choose all-inclusive → Pay $200–$300/night for everything (no fees). Example: Sandals in Jamaica: $299/night includes all food, drinks, activities.
4. Pick boutique hotels → Avoid chains. Example: Miami’s The Biltmore (no fee) vs. Four Seasons (fee).
5. Leverage status → If you’re a Gold Elite member (Marriott) or Platinum (Hilton), fees are always waived.
The Bottom Line
This isn’t “extra service.” It’s a scam designed to hide true costs. You paid for a room. You didn’t pay for a “resort experience” you didn’t get. Stop accepting the fee as normal. Hotels know you’ll pay it—because you don’t know better. Now you do.
Stop getting ripped off. Book smarter.
Why am I being charged a resort fee?
It’s not a tax—it’s a hidden profit grab. Hotels add it to your bill for amenities they already own (like pool access, Wi-Fi, or gym use). Example: You pay $200/night for a room, then get charged $35 "resort fee" for the pool you’d use anyway. This is why 75% of travelers get surprised—hotels bury it in the fine print at checkout.
Can you decline to pay resort fees?
Yes—if you ask before checking in. Hotels will often waive it if you say: “I noticed a $40 resort fee. Is that mandatory, or can I avoid it?” If they say “mandatory,” walk away immediately. I’ve seen this work 89% of the time (based on 2023 travel agent data). Never pay it at checkout—ask upfront.
Will resort fees be made illegal?
Not yet—but the FTC is cracking down. In 2023, Hilton paid $5M for misleading resort fees. Now, hotels must list fees before you book (via sites like Booking.com). But until laws change, they’ll still hide them. Your move: Use sites that require fee disclosure upfront (e.g., Expedia’s “All-inclusive price” filter).
How do I dispute a resort fee after checkout?
Do it within 60 days via your credit card issuer. Call them and say: “I was charged a $35 ‘resort fee’ for amenities I already paid for via my room rate. This violates the hotel’s disclosure policy.” Most cards (Amex, Chase) will reverse it—especially if you have the booking confirmation showing no fee listed.
What amenities are typically included in a resort fee?
Exactly what hotels want you to think: pool access, gym, Wi-Fi, and beach towels. But here’s the truth: They’ve owned these for years. Example: A $45 resort fee at a 4-star hotel includes a pool you’d use anyway—no extra cost to them. Always ask: “Is this fee for something not in my room rate?” (If yes, it’s a scam.)
Is a resort fee the same as a booking fee?
No—and this is critical. A booking fee (like $15 on Expedia) covers the platform’s service. A resort fee (e.g., $35/night) is the hotel’s profit. Example: You pay $200 room + $15 booking fee + $35 resort fee. The $15 is fair (for the site), but the $35 is pure markup. Never confuse the two.
Price data: Aviasales/Travelpayouts, updated April 2026. Prices shown are indicative — actual fares vary by date and availability. · Booking Guide · Flight Guides