Booking tips · September 23, 2026

Resort fees explained: how to see the real hotel total before you book

A resort fee is a mandatory daily charge a hotel adds on top of the room rate, usually described as covering Wi-Fi, pool access, gym use or “amenities”. You cannot decline it. In the US it is most common in Las Vegas, Miami, Honolulu, Orlando and Key West, where $30–$60 a night is normal.

Why it matters for price comparison

Booking sites treat resort fees differently. Some include them in the headline price; some show them as a separate line under the rate; some only reveal them on the final payment page; and pay-at-hotel bookings often show nothing until you check in. A room listed at $99 with a $45 resort fee costs more than one listed at $129 with none.

Cities where it changes the ranking

  • Las Vegas: almost every Strip hotel charges $35–$55. Off-Strip and Downtown properties often charge less or none.
  • Honolulu: $30–$50 is standard in Waikiki, on top of Hawaii’s transient accommodation tax.
  • Miami Beach: $25–$45 at most oceanfront properties; Brickell and Downtown hotels frequently skip it.
  • Orlando: theme-park-area resorts charge $25–$45; many I-Drive and Kissimmee hotels do not.

How to compare correctly

  1. Run one search across multiple sites for the same dates and room type.
  2. Click into the two or three lowest results and go to the final price screen.
  3. Add any “pay at property” fees the site lists — those are still your cost.
  4. Compare that total, not the nightly rate.

Regulators in the US now require fees to be disclosed up front on many platforms, which is improving, but disclosure still varies. Comparing totals remains the only reliable method.

Compare Las Vegas hotel prices now. One search checks KAYAK, Expedia, Booking.com, Hotels.com and Trip.com.

See today’s Las Vegas rates →

Compare prices for your trip.

One search. Compare prices across trusted booking sites before you book.

Results open on our partners' sites. We may earn a commission when you book — at no cost to you.