Hotels with No Resort Fee

231,758+ hotels with transparent pricing and no hidden resort fees. The price you see is the price you pay. Free cancellation on most bookings.

Search Fee-Free Hotels
231,758+
No-Fee Hotels
213+
Countries
24/7
Live Availability

Resort fees are one of the most frustrating surprises in hotel booking. That $150-per-night room suddenly costs $200 after a mandatory $50 daily "amenity fee" is tacked on at checkout. HOTEVI helps you avoid the bait-and-switch by connecting you with 231,758+ hotels across 213+ countries that do not charge hidden resort fees. What you see is what you pay — every time.

Top Destinations for No-Resort-Fee Hotels

Hotels in Bali
Bali
Indonesia
2,140 hotels
Hotels in Paris
Paris
France
2,027 hotels
Hotels in Istanbul
Istanbul
Turkey
1,969 hotels
Hotels in Rome
Rome
Italy
1,765 hotels
Hotels in Bangkok
Bangkok
Thailand
1,628 hotels
Hotels in Crete
Crete
Greece
1,589 hotels
Hotels in Sicily
Sicily
Italy
1,584 hotels
Hotels in London
London
United Kingdom
1,419 hotels
Hotels in Tokyo
Tokyo
Japan
1,097 hotels
Hotels in Phuket
Phuket
Thailand
1,086 hotels
Hotels in Mallorca
Mallorca
Spain
992 hotels
Hotels in Santorini
Santorini
Greece
960 hotels
Hotels in Barcelona
Barcelona
Spain
842 hotels
Hotels in Sardinia
Sardinia
Italy
764 hotels
Hotels in Jakarta
Jakarta
Indonesia
764 hotels
Hotels in Chiang Mai
Chiang Mai
Thailand
753 hotels
Hotels in Shanghai
Shanghai
China
742 hotels
Hotels in Dubai
Dubai
United Arab Emirates
726 hotels
Hotels in Venice
Venice
Italy
697 hotels
Hotels in Madrid
Madrid
Spain
685 hotels
Hotels in Marrakech
Marrakech
Morocco
639 hotels
Hotels in New York
New York
United States
628 hotels
Hotels in Taipei
Taipei
Taiwan
620 hotels
Hotels in Osaka
Osaka
Japan
620 hotels

How to Avoid Hidden Hotel Fees

Frequently Asked Questions

What is a resort fee and why do hotels charge it?

A resort fee (also called a destination fee or amenity fee) is a mandatory daily charge added on top of your room rate, typically $25–$50 per night. Hotels claim it covers amenities like WiFi, pool access, gym use, and local phone calls. Critics argue these amenities should be included in the room price. The fee is usually disclosed at checkout, not in the advertised rate.

How much can I save by avoiding resort fees?

Resort fees typically range from $25 to $50 per night, but some luxury resorts charge $75 or more. For a 5-night stay, that is an extra $125–$375 you did not expect. By choosing hotels with no resort fee, the price you see is the price you pay — no surprises at checkout.

Which hotel chains do not charge resort fees?

Most hotels outside the United States do not charge resort fees at all — it is primarily a US phenomenon, especially in Las Vegas, Miami, and Hawaii. Internationally, the vast majority of hotels on HOTEVI have transparent pricing with no hidden fees. Always check the hotel details page for any additional charges before booking.

Are resort fees legal?

Resort fees are currently legal in most jurisdictions, though regulators are cracking down. The US Federal Trade Commission has proposed rules requiring hotels to display total prices upfront. Some cities and states have also introduced transparency laws. Booking through HOTEVI helps you compare total costs and avoid properties with hidden charges.

How do I find hotels with no resort fee on HOTEVI?

Browse the destinations on this page to find cities with the most resort-fee-free hotels. When you search for any city on HOTEVI, hotel listings show pricing details clearly. You can also check individual hotel pages where any mandatory fees or taxes are disclosed before you reach the payment step.

Book Hotels with No Hidden Fees

Transparent pricing, real-time availability, and instant confirmation.

Search No-Fee Hotels Now

Why Book with HOTEVI?

T
Tourify AI Concierge

How can I help you?

I'm Tourify, your personal hotel concierge.

Tourify may make mistakes. Verify important details.