Customized for your search:

4 star Miami Beach hotels in Miami, Florida

Miami Beach hotels
Miami Beach

Top Trending Hotels Near Miami Beach, Miami

Grand Beach Hotel - Miami Beach Hotels
Rating: 4.0 Stars
$189
Check availability

Grand Beach Hotel

4835 Collins Ave, Miami Beach 33140 - Map
 
 
"Very pleasant and close to the beach - "
VERY IMPRESSED WITH THE OVERALL HOTEL - FRIENDLY AND COURTEOUS STAFF. WILL DEFINETLY RECOMMEND TO FRIENDS AND FAMILY VISITING THE USA / MIAMI AS WE ARE FROM SOUTH AFRICA
Traveller from SOUTH AFRICA
This Miami Beach all-suites hotel overlooks white sand beach from its location on Millionaire's Row. The hotel is 2 blocks …More
Riviera Suites South Beach - Miami Beach Hotels
Rating: 4.0 Stars
Check availability

Riviera Suites South Beach

318 20th Street, Miami Beach 33139 - Map
 
 
"Beautiful Hotel"
A great hotel for an amazing price. This hotel is reasonably priced for the quality and location. We booked last minute on a long weekend and we were very impressed. The hotel is in great condition. Its sleek and modern and the location is great! Its got a rooftop pool and indoor pool as well. We were very very happy!
Traveller from Toronto
Situated in the heart of world-famous South Beach in Miami Beach, the Riviera South Beach is steps from the beach, world …More
Royal Palm South Beach Miami, a Starwood Resort - Miami Beach Hotels
Rating: 4.5 Stars
$224
Check availability

Royal Palm South Beach Miami, a Starwood Resort

1545 Collins Avenue, Miami Beach 33139 - Map
 
 
"Ok for what u paying."
It's OK hotel on the beach,great location,a bit outdated .Very noisy at night,like if walks were paper thin.Another minus is pool water was dirty-so milky u can not see bottom. Cocktails expansive :17 $for mohito,which was so so. Positive:they gave us 4 tickets for free beer or wine drinks . Overall it's ok ,clean but room is tiny.
Traveller from SC.
Located in South Beach, this beachfront hotel is on the boardwalk and within a 15-minute walk of Anchor Shops, Lincoln Road …More
Grand Beach Hotel Surfside - Surfside Hotels
Rating: 4.5 Stars
$262
Check availability

Grand Beach Hotel Surfside

9449 Collins Avenue, Surfside 33154 - Map
 
 
"Amazing find among so many options!"
Gorgeous, brand new hotel. Perfection from beginning to end!! Will sure go back!
Traveller from miami, fl
Nestled on the beach, this North Beach hotel is within a 15-minute walk of Bal Harbour Shops and Surfside Beach. Haulover …More
Loews Miami Beach Hotel - Miami Beach Hotels
Rating: 4.5 Stars
Check availability

Loews Miami Beach Hotel

1601 Collins Ave, Miami Beach 33139 - Map
 
 
"Birthday vacation"
All of the amenities were wonderful, the perfect vacation, we will definitely visit again the view of the ocean from our room was breathtaking
Traveller from tupelo,ms
This beachfront Miami hotel blends the Art Deco charm of a historic St Moritz hotel with a modern 18-story tower, and is 3 …More
The National Hotel - Miami Beach Hotels
Rating: 4.0 Stars
$260
Check availability

The National Hotel

1677 Collins Ave, Miami Beach 33139 - Map
 
 
"Amazing hotel in south beach "
I love this hotel. We got upgraded to a room with a beach view, and we got complementary breakfast. The room is a bit small but really comfortable. The staff are really friendly. The pool is great. The location is really convenient; direct access to the beach and one minute away from Lincoln rd.
Traveller from Hartford, CT
1939 Historic Art Deco Beachfront Hotel in the heart of South Beach. Footsteps to Lincoln Road Mall, Ocean Drive and the …More
The Palms Hotel & Spa - Miami Beach Hotels
Rating: 4.0 Stars
Check availability

The Palms Hotel & Spa

3025 Collins Ave, Miami Beach 33140 - Map
 
 
"Beautiful tropical getaway"
Spent the Memorial weekend here recently. Beautiful setting and landscaping, with friendly service and a great beach area. Water was lovely and warm. Pool water was too warm, though, and definitely not refreshing! All service was friendly but there were a couple of issues: 1. On the first morning, the shower faucet was so tightly screwed shut that we could not get it open. Called the front desk and the reception response was "what?" -- followed quickly by "Palms hotel and spa front desk, how may I help you". After promising to send someone up, nobody ever came. We managed to get it to work after about 30 minutes of struggling. 2. Service in the restaurant (at both breakfast and dinner, with different servers) was extremely slow. We did not order anything wilder than muesli and pancakes at breakfast, and probably waited 35 minutes. It was not full any of the times we were there. 3. The procedure for payment of cabana fees was not explained at the outset, leaving me to wonder if I had to ask for a bill, or it was all going to my room, or what. In the end I got a call an hour after leaving asking me to please return as I had not signed my bill (which was never brought to me). Other than this, we had an enjoyable time and would recommend this hotel to others.
Traveller from Virginia
Located in an emerging neighborhood on Collins Avenue, this seaside oasis is located 1.5 miles away from Lincoln Road Mall …More
Hotel Croydon - Miami Beach Hotels
Rating: 4.0 Stars
Check availability

Hotel Croydon

3720 Collins Ave, Miami Beach 33140 - Map
 
 
"okay hotel near beach,"
decent hotel,really nice price。like the free drinks at 7pm
Traveller from NC
Located in Miami Beach Boardwalk, this hotel is 0.7 mi (1.2 km) from Scott Rakow Youth Center and within 3 mi (5 km) of …More
Eden Roc Miami Beach - Miami Beach Hotels
Rating: 4.0 Stars
$209
Check availability

Eden Roc Miami Beach

4525 Collins Ave, Miami Beach 33140 - Map
 
 
"Good place for a short vacation"
Our group had a great time at this hotel , though the hotel was under construction. It had all the amenities , pools were great and the staff were excellent. Direct access to beach was good and chairs were always available. The food and drinks were a bit expensive but I guess that's the norm in South Beach area. Highly Recommended
Traveller from atlanta
Located on Collins Avenue, this oceanfront high-rise inthe heart of Miami Beach, is 11 miles from the airport, 2 miles from …More
SLS Hotel South Beach - Miami Beach Hotels
Rating: 4.0 Stars
$225
Check availability

SLS Hotel South Beach

1701 Collins Ave, Miami Beach 33139 - Map
 
 
"SLS Simply The Best😍"
Had nothing but a great time here at SLS south Beach!!!
Traveller from lo
Nestled on the beach, this South Beach hotel is within a 15-minute walk of New World Symphony Park and Lincoln Road Mall. Art …More

Search from 74 Hotels (4 Stars) Near Miami Beach, Miami


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 510,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Narrow Your Search To:

    Pocket Guide: Miami Miami Beach 4 stars Hotels

    Renowned for beautiful sandy beaches, exciting nightlife, and designer shopping, Miami Beach is South Florida's playground. Visitors can lounge ocean-side, dine al fresco on international culinary delights, or browse clothing boutiques. For family-friendly fun, Miami Beach also boasts a seven mile sandbox enclosed by the city's boardwalk, which is perfect for jogging and rollerblading.

    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews