If you’ve been searching for a hotel in Miami Beach or specifically South Beach, then you may have made an alarming discovery: resort fees.
Start to search for a place to stay and you’ll no doubt find that nearly every hotel now has these fees tacked on to your total price for the room. So a hotel with a price tag of $150 a night might have an additional $30 “resort fee” tacked on, making the cost closer to $200 — and that’s before the sharp 14% in required taxes are included.
So what are these resort fees and can you avoid paying them?
Resort fees seem to have popped up everywhere in the past decade or so. They are essentially a mandatory fee the hotel adds to the bill, which can cover practically everything from Wi-Fi to a welcome drink to an umbrella and chair on the beach.
Hotels in Miami Beach and South Beach seem to love these fees as they can put more money in their pocket. After all, a hotel with a $35 resort fee per day gets an extra $100 from a traveler on a three-night stay. Even many hostels in the area — long known as affordable places for younger travelers to stay — include the fees on their bills.
And because they are considered mandatory, they can be tough to get out of paying. Yes, you could always speak with the front desk to see about them being removed, but who wants to have an argument over fees while on their vacation?
That makes the smartest choice to simply avoid hotels that charge resort fees altogether. The truth is that can be hard to do in this area. However, we spent hours looking through hotels to see who charges these fees and who doesn’t so that you don’t have to do the hard work.
The following list of Miami hotels have no resort fees, according to our research. We’ve included links to TripAdvisor so you can read reviews of these hotels from travelers like you. Given the spread of these fees, however, we would suggest you double check with the hotel before you book to make sure a fee hasn’t been instituted. Fees should be clearly stated before you book the room.
Note: This article contains links to TripAdvisor that are affiliate links. We earn a commission for clicks made on their website, at no charge to you.
No Resort Fee Miami Beach Hotels
The Hotel of South Beach
Located in the heart of the action in South Beach, this hotel proves that you can offer a lot without charging a resort fee. Guests get beach chairs, free wi-fi, and a fitness center all included in the normal rate with an extra charge.
Even small hotels often charge extra fees, but not The Mimosa Hotel. It’s in the middle of Miami Beach and sits beachfront. The Mimosa is also wrapping up renovations to bring guests a more updated hotel as of fall 2018. In a test booking online, the reservation and terms & conditions showed no resort fee and free Wi-Fi (a common perk usually covered by the fee.
Best Western Plus Atlantic Beach Resort
Most people likely don’t think of Best Western when they consider a stay in Miami Beach. However, this hotel may make you think twice. It’s located beachfront and just a short walk from the famous Fontainebleau resort. If you want an affordable stay in a prime location, it’s hard to beat this spot.
National Hotel Miami Beach
Built in 1939 and renovated in 2014, the National Hotel is a a four-diamond hotel and a top historic hotel. It’s also located near the convention center if you are in town for that reason and still want a beachfront property. Normally the hotel charges a $25 resort fee, but as of the time of this writing, it is waived if you book directly on the hotel’s website.
Four Points by Sheraton Miami Beach
Just two doors down from the world-famous Fontainebleau, the Four Points hotel is right on the beach in the middle of Miami Beach. It also features a large, resort-style swimming pool if you don’t want to deal with the sand and saltwater, as well as free wi-fi. Best yet, the website claims no mandatory resort fees ever.
Holiday Inn Miami Beach Oceanfront
Next door to the Four Points, the Holiday Inn could be a sister property given the similar size and look. It also sits on the beach and has a large resort pool. We found no resort fee, but keep in mind you’ll still have to pay 14% tax (just like any other hotel in the area) and there are sharp fees for parking or valet as well, as you’ll see everywhere in the area.
Sitting in Mid-Beach, Hotel Riu is a relatively large resort that offers a number of amenities in the room rate, including free Wi-Fi throughout the hotel and free sun loungers and towels that most hotels charge the resort fee to use. One thing to note, however, is that the hotel restricts “Spring Breakers” from staying at the hotel and their website says they will remove guests breaking this rule at their own expense. So don’t expect a wild party atmosphere at the hotel.
Hilton Garden Inn Miami South Beach
While the hotel bills itself as being in South Beach, we’d actually consider it more Mid-Beach. A block from the water, it’s a smart idea for those looking for a place near the action and just a few minutes from the heart of the classic South Beach Ocean Drive. A phone call and online reservation confirmed that there is no resort fee for the hotel at this time.
If you want high-end, then The Setai Miami Beach is likely exactly what you’re looking for. It even was voted the #1 resort hotel in Miami Beach by Travel & Leisure. Rates start around $600, so be prepared to open your wallet. The good news is that there is no extra fee like you find at many other properties in Miami Beach.