How to Avoid Hotel Resort Fees (and Which Brands Are the Worst)
Many or all of the products on this page are from partners who compensate us when you click to or take an action on their website, but this does not influence our evaluations or ratings. Our opinions are our own.
You know how you book a room that’s initially advertised at under $100 per night and then it has suddenly ballooned to more than $150? That’s partially because of taxes, but another huge chunk is likely from resort fees.
Some hotels have more offensive resort fees than others, and — while resort fees tend to run between $20 and $50 among hotels that charge them — they can vary dramatically in price (especially as a percentage of overall trip cost).
Here’s a breakdown of how resort fees work, what they cost and insider tips for how to avoid paying these fees and a ranking of the brands with the highest resort fees.
Why resort fees are so annoying
Sometimes referred to as amenity fees, destination fees, facility fees or resort charges, these semi-hidden fees are one of the most brutal — and increasingly common — aspects of travel.
The first known resort fees sprung up as early as 1997, according to the Federal Trade Commission. It didn’t take long for customers to begin complaining, and in 2012, the FTC sent warnings to 22 hotels that resort fees were not adequately disclosed on their hotel reservation websites. Though resorts have since modified how they disclose resort fees, many complaints still exist.
Much of that is due to what fees actually cover. Back in the day, resort fees were charged to justify luxury amenities associated with the room. More frequently now, though, hotels tack them on to rooms that aren’t resort-like in any way.
Resort fees are a significant portion of your vacation budget
NerdWallet analyzed more than 100 hotels around the U.S. with December 2023 check-in dates. Among the hotels that charge resort fees, the average resort fee was $38.82, which is lower than last year’s average nightly resort fee of $38.99. Relative to the room rate, resort fees averaged 3.9% of the overall cost to stay at the hotel each night.
But especially at lower-cost hotels, resort fees can represent a bigger chunk of your lodging expenses than that. Take, for example, the Holiday Inn & Suites Orlando SW near Walt Disney World. It’s a seemingly budget-friendly hotel. In November 2024, you can book a room advertised at just $78. But then there’s a $24.97 nightly amenity fee, which amounts to more than 30% of the base nightly rate. After taxes and fees, your $78 room now costs $113 in this example.
And depending on the price of your room, resort fees can sometimes amount to far more than 30% of your room rate.
For example, the Excalibur in Las Vegas costs just $24 per night on certain weeknights in January 2024. But you’ll owe about $8 in taxes plus $35 in resort fees — bringing what seemed like a $24 room to nearly three times that at nearly $67.
Resort fees cover bizarre expenses
Sure, some hotels charge resort fees that are arguably worth it. The $48 resort fee at Hyatt’s Andaz Maui in Hawaii gets you a welcome basket of local snacks including Maui Brewing Co. root beer, guava juice and macadamia nuts, free snorkel equipment and GoPro rentals, and free lessons in ukulele, hula, stand-up paddleboarding and cocktail making. There are also free outrigger canoe rides, among other benefits.
At The Ritz-Carlton Bacara in Santa Barbara, California, the $50 resort fee includes fitness classes, tennis racket and electric bike rentals and guided hiking tours.
But at many other hotels, resort fees cover extras that are hardly extras at all.
At the Excalibur in Las Vegas, the $35 daily fee includes gym access and Wi-Fi (even though most nonresort hotels offer free Wi-Fi and gym usage anyway), plus unlimited calls from the room. Additionally, it covers free boarding pass printing (in case you still prefer them to mobile boarding passes).
Resort fees are mandatory
In most scenarios, you can’t just refuse to pay a resort fee, even if you never set foot in the hotel gym.
Unlike baggage fees on an airline, which are avoidable by not checking luggage, there is no (easy) way to avoid resort fees. Instead, these fees are simply tacked on at the final step of checkout.
Why do hotels charge fees?
Hotels charge fees for a few reasons. A lower base rate might pique a customer's interest in a hotel they might not otherwise have considered. Hotels then make up the difference in revenue by charging a resort fee rather than one higher, singular base rate.
But it’s not just about getting customers in the door. Some hotels say resort fees allow them to reduce the commissions paid to online travel agents. If a hotel promises to pay, say, 5% of base rates to travel agents, then it would owe $5 on a $100 nightly room. If the room is $50 plus a $50 resort fee, the hotel gets the same amount of money, but it would have to give only $2.50 to the agent.
Even the U.S. government agrees resort fees are no good.
“Studies of drip pricing and partitioned pricing suggest that separating mandatory resort fees from posted room rates without first disclosing the total price is likely to harm consumers,” according to a 2017 report from the FTC.
The report cited “forcing consumers to click through additional webpages to see a hotel’s resort fee” as being a complicated extra step that either makes the consumer do more work or worse forces them “to make an incomplete, less informed decision that may result in a more costly room.”
How to avoid resort fees
Because resort fees are required on rooms that charge them, avoiding them requires effort.
Book resort stays with hotel points (at some brands) or with elite status
When you book rooms on some points, some resorts still tack on resort fees, which you must pay in cash on top of the points rate. But at Hilton Honors and World of Hyatt, resort fees are waived on award bookings. This is a win-win because you won’t be paying cash for the room — or the annoying fee.
Owning a Hilton-branded credit card is one of the best ways to quickly earn Hilton points. Likewise, the World of Hyatt Credit Card can be an excellent way to earn Hyatt points. Hyatt is also one of the best Chase transfer partners, which can be appealing for owners of Chase travel credit cards that earn Chase Ultimate Rewards® points.
The best hotel elite status programs don’t charge resort fees to their most loyal members. Hyatt doesn’t charge such fees to Globalist members, which is the highest elite status level in the program. Because Hyatt charges some of the highest fees in the industry, this is an especially valuable perk (though realistically, it’s not one that many travelers can reasonably consider).
Use travel statement credits
Some travel credit cards offer statement credits that cover a broad definition of travel. Charge a covered expense to the card (which can often include ferries, buses, campgrounds and extra fees like luggage), and you can get a reimbursement. Typically, resort fees are also reimbursed under the travel statement credits.
$550.
$395.
$95.
$0.
$300 annual statement credit for travel purchases.
$300 annual statement credit for spending through Capital One Travel.
$50 annual credit on hotel stays purchased through Chase's travel portal.
Earn 25,000 online bonus points after you make at least $1,000 in purchases in the first 90 days of account opening - that can be a $250 statement credit toward travel purchases.
Make your case in person
Sometimes asking an employee to waive your fee may do the trick. You cannot simply refuse to pay resort fees, but — just as some hotel employees are occasionally empowered to compensate you — the employee might have authority to remove your resort fee.
Just understand that this is the exception, not the norm. And while it doesn’t hurt to ask, it helps to ask nicely.
Hotels with the highest and lowest resort fees
To better understand the best and worst hotels for resort fees, NerdWallet performed a comprehensive analysis of dozens of individual hotels within seven of the biggest hotel brands to determine which charged the highest resort fees.
The data honed in on hotels in destinations where resort fees are common — such as Las Vegas and Orlando, Florida — as well as major cities. The data, which is part of a broader effort to find the best airline and hotel rewards loyalty programs of 2024, was collected as part of NerdWallet’s Best-Of Awards 2024.
Wyndham properties had the highest average resort fees relative to room rates, with Hyatt coming in second for worst resort fees.
Technically, Choice Hotels had the fewest resort fees, but that’s perhaps not surprising given its hotels generally lack resort amenities. Marriott had the second-lowest resort fees as a percentage of room price, and is considered the winner because its properties are generall higher-end than what Choice offers and are more likely to offer resort-style amenities.
Because these fees track somewhat to the cost of the rooms themselves, winners were ranked according to the resort fees as a percentage of the overall room rate. After all, a $35 resort fee on a $1,000-per-night hotel room is likely small potatoes. A $35 resort fee on a $30 nightly rate is a hot potato.
The hotel brand with the highest resort fees: Wyndham
Wyndham’s resort fees average 6.4% of overall room rates, making it the hotel brand with the highest resort fees of all those analyzed by NerdWallet.
Wyndham resort fees typically run between $30 and $50 per night. But a big reason why Wyndham scored so low is because of how high the resort fees are relative to the room rates.
One Wyndham property, the Rio All-Suite Hotel & Casino, often has among the cheapest nightly rates of any of the Las Vegas resorts. NerdWallet’s analysis found that, given the relatively low nightly rates, the $44.22 resort fee netted out to a painful 45% of the total cost.
Another big resort fee offender: Hyatt
At Hyatt, resort fees average 4.7% of the overall room rate — an average rate that includes properties that don’t typically charge resort fees at all, such as the budget-minded Hyatt House and Hyatt Place brands.
Hyatt got dinged especially hard by one outlier brand in particular: Miraval. Miraval is an ultra-luxury, all-inclusive resort where you won’t pay a dime for most expenses, including shuttle transportation, meals, nonalcoholic drinks, classes and use of other amenities. The employees don’t even accept tips. Nightly room rates usually exceed $1,000 and sometimes well beyond that.
Miraval’s resort fees are unique in that they are 25% of the overall rate. With a rate of $1,000 per night, resort fees can cost about $250 nightly, and — unlike many other resorts — Miraval charges per person. Couples can expect to pay over $500 per room in resort fees alone.
Even at more accessibly-priced Hyatt properties that charge resort fees, they're relatively high at an average of $60.16. This exceeds the industry average of $38.82 by more than $20.
NerdWallet’s resort fee analysis is based on averages, and there is no guarantee that a specific hotel will charge a resort fee at all (or that it will be higher than that of a competitor nearby). That said, this is a good starting point for finding hotels that offer fewer or more moderate resort fees.
The hotel brand with the lowest resort fees: Marriott
In contrast to Hyatt’s high fees, resort fees were less common at Marriott properties — even at higher end brands like the JW Marriott. The average resort fee across all Marriott hotels in NerdWallet’s analysis was just 2.5%.
In 2021, Marriott made a consumer-friendly move when it committed to implementing a policy that would be upfront and transparent in the disclosure of mandatory fees, including resort fees, as part of the total price of a hotel stay. That means the total price of your hotel stay, including room rate and all other mandatory fees, appears on the first page of Marriott’s booking website — not after you’ve clicked through a bunch of buttons only to realize you’ve been hit with a resort fee at the checkout page.
Get out of paying a hotel’s resort fee
Perhaps the best way to get out of paying hotel resort fees is to not stay at hotels that charge them, period. According to the American Hotel and Lodging Association, about 6% of hotels charge resort fees — and these are the properties that have far more available amenities than other lodging facilities.
Among the hotel chains with top-tier amenities and no resort fees are Drury Hotels, Ovolo and Disney.
And while most hotels in popular tourist destinations like Las Vegas and Hawaii will charge them, you can find some gems.
In Hawaii, you might stay at the Courtyard by Marriott Oahu North Shore, where you’ll get access to standard amenities like Wi-Fi, a fitness center and a swimming pool (complete with waterfall) and can also experience ukulele and hula classes, plus activities like trivia — all with no resort fee.
If resort fees are your big hang-up, you might also find that vacation rentals like Airbnb are more cost-effective than hotels — especially for longer stays or trips with large groups.
Targeting hotel brands that charge fewer and less-frequent resort fees is a good start.
How to maximize your rewards
You want a travel credit card that prioritizes what’s important to you. Here are some of the best travel credit cards of 2024:
Flexibility, point transfers and a large bonus: Chase Sapphire Preferred® Card
No annual fee: Wells Fargo Autograph℠ Card
Flat-rate travel rewards: Capital One Venture Rewards Credit Card
Bonus travel rewards and high-end perks: Chase Sapphire Reserve®
Luxury perks: The Platinum Card® from American Express
Business travelers: Ink Business Preferred® Credit Card
⏳
[Limited Time] New Cardholders Can Get up to $1,050 in Chase Travel℠ Value
✈️ Our Nerds say it's "nearly a must-have for travelers" because of its big sign-up bonus, high-value points and money-saving perks like hotel credit and rental car insurance.
🤑 Better yet, it's offering one of the best bonuses ever right now, only for a limited time...