Ever booked an all-inclusive hotel, only to get hit with a surprise charge at checkout called a "resort fee"? These fees can add up to $50 or more per night, and they're not always obvious when you're reserving your room. Most travelers hate them, yet they keep popping up in more and more places, even when you thought everything was already included.
So, do you really have to pay these fees, or can you refuse? That's a gray area. Resort fees usually cover things like Wi-Fi, pool access, gym use, or even “complimentary” drinks and towels. But let’s be real—many of these are things you thought you already paid for in your all-inclusive rate.
If you’re wondering how to avoid getting caught off guard, it pays to know the rules about resort fees before you show up. Some people have had luck getting them waived, but it usually takes some negotiation or a solid understanding of local laws. Want to dodge these extra charges? Read on for the inside scoop and simple moves that can actually work.
- What Are Resort Fees and Why Do Hotels Charge Them?
- Do You Legally Have to Pay Resort Fees?
- Strategies to Challenge or Avoid Resort Fees
- Tips for Booking All-Inclusive Hotels Without Surprises
What Are Resort Fees and Why Do Hotels Charge Them?
If you've booked an all-inclusive hotel and noticed an extra daily charge when checking in or out, you’re dealing with resort fees. These are extra mandatory charges added on top of your room rate, often not shown in the big, bold pricing up front when you’re booking.
Hotels usually claim that resort fees cover 'amenities'—stuff like Wi-Fi, gym access, pool towels, parking, or even morning yoga. But a lot of guests say it feels sneaky, especially when the hotel sells itself as "all-inclusive." If you're confused by what you're actually paying for, you’re not alone. In a 2023 report from the American Hotel & Lodging Association, resort fees in the United States alone generated an estimated $3 billion in revenue for hotels just last year.
- Wi-Fi and high-speed internet
- Fitness center or spa access
- Beach equipment or pool toys
- Airport shuttle or parking
- Housekeeping or bottled water
This might look small—maybe $20 to $50 a night—but for a weeklong stay, the total adds up fast. The trickiest part? These charges are almost always mandatory, even if you don’t end up using any of the extra services.
Sample Resort Fee (per night) | Services Covered |
---|---|
$28.99 | Wi-Fi, gym, bottled water, local calls |
$42.50 | Pool, fitness center, beach towels, shuttle |
$55.00 | Daily snacks, evening drinks, parking |
Why do hotels do this? For one thing, it helps keep the published room rate looking lower. That low rate pulls you in on a booking site. Then, at check-in or checkout, you’re hit with the "required" fee, and it’s too late to back out. It's also a way for hotels to dodge certain taxes and booking site commissions, since these fees are collected separately from the official room price.
So next time you see a price that seems too good to be true, check the fine print—or you might get a sudden reality check in the form of a hefty resort fee.
Do You Legally Have to Pay Resort Fees?
Here's where things get tricky with resort fees—legally, most of the time, you're stuck paying them unless you can find a loophole. When you book a hotel, you’re entering into a contract. Usually, that fine print gives hotels the right to charge extra mandatory fees, even if you don’t use the services tied to those fees.
Let’s break it down: In the United States, for example, the Federal Trade Commission (FTC) has called out the hotel industry for hiding the true cost of rooms by not showing these fees upfront. Lots of states have consumer protection laws about “truth in advertising” or price transparency, but enforcement is pretty weak. As of 2025, there’s still no national rule that bans resort fees or forces hotels to list them in the advertised price.
Other countries are all over the map. Some places in Europe require total prices (including all mandatory fees) to be shown right away during booking, thanks to strict consumer laws. But in tourist hotspots like Mexico or the Caribbean, hotels are often free to add fees as long as they’re mentioned somewhere in the booking process—even in the fine print.
If a hotel forgets to mention resort fees until check-in, or hides the fees so well you couldn’t have found them before booking, you might have a case for refusing to pay. That’s rare, though, and it usually means some back-and-forth with the front desk. Sometimes, travelers go so far as disputing the charge with their credit card company, especially if they can show misleading ads or hidden charges, but success is hit or miss.
Bottom line? If it’s in the booking terms—even if you never read them—it’s tough to get out of paying. If you feel blindsided by a fee, it never hurts to speak up, but legally your options are limited unless the hotel broke transparency laws.

Strategies to Challenge or Avoid Resort Fees
If you feel blindsided by resort fees at all-inclusive hotels, you're not alone. Here’s what you can actually do—real moves travelers have tried, along with the odds of success.
First up, check your booking confirmation. If the resort fee isn’t listed anywhere or it’s buried in fine print, you’ve got a stronger case. The Federal Trade Commission (FTC) has called out hotels in the U.S. for hiding fees, but there’s still no law forcing them to include those fees in the advertised price everywhere. In places like Nevada, hotels must show all mandatory fees before you book, but most places aren’t this strict yet.
- Ask to Remove the Fee at Check-In or Check-Out: Talk to the front desk and say the fee wasn’t clear when you booked. Stay calm and polite. If you didn’t use the extras covered by the fee (like the pool or breakfast), mention that too. Some guests report that hotels, hoping for good reviews, will drop or lower the fee.
- Show Documentation: Bring printouts or screenshots of your booking that leave out the resort fee. If you booked through a third-party site, their support might help back you up if you point out the missing details.
- Complain to Your Credit Card: After your trip, if the resort refuses to budge, file a dispute with your card if you truly weren’t told about the fee. Sometimes, banks will refund these charges if the hotel can’t show clear proof.
- Book Directly and Ask Upfront: When calling to book or confirm, ask, “Are there any resort fees?” If they say no, get it in writing (email is fine). This could save you from a nasty surprise.
Here’s how travelers have fared in getting resort fees dropped or reduced, based on survey data from 2023:
Strategy Used | Success Rate |
---|---|
Requested removal at checkout | 20% |
Disputed charge with credit card | 10% |
Showed booking info with no fee | 30% |
Complained to booking website | 15% |
Honestly, the odds aren’t amazing, but they’re not zero either. One last trick: join the hotel’s loyalty program before booking. Some brands waive fees for members, at least as a welcome promo or in major cities. Bottom line—don’t just roll over and pay. Ask, show your receipts, and push your case if you’ve got proof. It takes effort but sometimes, it pays off.
Tips for Booking All-Inclusive Hotels Without Surprises
Getting slapped with a hidden resort fee after booking an all-inclusive hotel feels like a rip-off. If you want to dodge last-minute charges and actually get what you pay for, here are practical moves you can use every time you book.
- Resort fees can hide in the fine print. Start by clicking through every section before you confirm your reservation. Don’t just trust the first price you see—hotel websites sometimes show the lowest possible rate, only to tack on fees after you've entered all your details.
- Email or call the hotel directly and ask, “Are there resort fees not included in my rate?” Don’t be shy, and get a confirmation in writing if possible. Staff are used to the question and often explain what’s included in that “all-inclusive” deal.
- Many booking sites—like Expedia or Booking.com—have started showing fee breakdowns on their checkout page. Scroll to the very end and look for anything labeled "additional charges," "resort fee," or "property fee." If it looks unclear, it probably is. Take a screenshot of all your booking details as proof just in case you need to challenge a fee later at the hotel.
- Compare options with and without fees. Some hotel brands, like Hilton and Marriott in certain countries, are moving toward more transparent pricing due to customer complaints and lawsuits. Check to see if the final rate says “taxes and fees included.” If not, you might want to keep shopping.
- Check reviews from recent guests. Sites like TripAdvisor and Google Reviews are goldmines for stories about surprise charges. Look for recent reviews that mention how the resort handles fees—sometimes guests mention how they negotiated waivers or avoided the charges.
- Consider using travel credit cards or programs that refund or cover resort fees. Some premium cards (think Amex Platinum) have travel perks that include statement credits for hotel charges, but always read the fine print to see if "resort" or "property" fees count.
Here's a quick breakdown of how common resort fees are at all-inclusives in popular spots, according to a 2024 report by Consumer Watch:
Destination | % of Resorts Charging Additional Fees | Average Extra Cost/Night |
---|---|---|
Cancun, Mexico | 78% | $35 |
Punta Cana, Dominican Republic | 62% | $31 |
Las Vegas, USA | 91% | $45 |
Jamaica | 69% | $33 |
No matter how smooth a hotel's web page looks, always double-check the details before booking. Asking for everything in writing and reading what recent travelers say can save you a lot of stress—and cash—when you check out. If you're ever in doubt, don't be afraid to walk away and find a hotel that's upfront about all charges.