Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Miami Beach – 514 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Catalina Hotel & Beach Club 3 stars

Hotel in South Beach, Miami Beach

This Miami Beach South Beach Group hotel features 2 outdoor pools and 2 restaurants. Excellent best bang for my buck !

Show more Show less
6.1
Review score
2,813 reviews
Price from
£143
per night

Albion Hotel 3 stars

Hotel in South Beach, Miami Beach

This Art Deco hotel is a 4-minute walk from the ocean and a 10-minute walk from the Miami Beach Convention Center and shopping on Ocean Drive and Lincoln Road. Location, quiet, close to everything.

Show more Show less
7.4
Good
2,882 reviews
Price from
£130
per night

Riviera Suites 4 stars

Hotel in South Beach, Miami Beach

Riviera Suites is located 4 minutes' walk from the beach. Riviera Suites offers spacious accommodations with free WiFi. The luxurious one-bedroom suites offer a 42-inch flat-screen television. Property was in a very central location , Santiago the staff member who checked us in was very helpful, I really liked him . Property was spotless , pools were fab , our room was gorgeous and the bed was the nicest I have ever been in

Show more Show less
7.3
Good
2,118 reviews
Price from
£161
per night

Hotel Breakwater South Beach 4 stars

Hotel in South Beach, Miami Beach

This Miami Beach boutique hotel is located in lively South Beach and offers a glass-enclosed pool and a restaurant with a full-service bar. The beach is just across Ocean Drive. The staff was very friendly! Great service!! The hotel offers free bottles of water, chairs, umbrellas and towels. The breakfast was severed in another facility which was very good!

Show more Show less
7.9
Good
2,352 reviews
Price from
£156
per night

Nautilus by Arlo 4 stars

Hotel in South Beach, Miami Beach

This oceanfront 1950s-era Nautilus boasts an outdoor pool surrounded by cabanas, spa services, and a restaurant. The room was very spacious and the hotel located in a perfect place. Staff was very friendly and welcoming. I loved the pool, there was a great vibe and the music played near the pool was just perfect. I will definitely come back next time I am in Miami. The hotel has great character and charm.

Show more Show less
7.5
Good
2,720 reviews
Price from
£269
per night

The Palms Hotel & Spa 4 stars

Hotel in Mid-Beach, Miami Beach

This oceanfront hotel on Miami Beach has an outdoor pool in a tropical garden setting. Rooms feature free Chromecast streaming. Select rooms have a separate seating areas. Pool area plus the private beach... wow, the lobby and all the areas of the hotel are very well kept and staff are super nice and went the extra mile to accommodate any requests.

Show more Show less
8.5
Very good
1,436 reviews
Price from
£224
per night

Dream South Beach 4 stars

Hotel in South Beach, Miami Beach

Stay in the middle of South Beach’s lively entertainment district at Dream Hotel South Beach, a Florida Green Lodging hotel. Location is fantastic - beach less than 200 yards away and right on Collins (the main street in South Beach). Loved being able to step out and walk everywhere. Staff were very friendly and the room was great. Would book again if we're back in Miami.

Show more Show less
8
Very good
1,070 reviews
Price from
£193
per night

Avalon Hotel 3 stars

Hotel in South Beach, Miami Beach

Located across the street from the beach, this South Beach hotel features an on-site bar and restaurant as well as free WiFi. A flat-screen TV comes standard in each room. The staff was amazing! Extremely helpful and so friendly.

Show more Show less
8.1
Very good
1,370 reviews
Price from
£205
per night

Circa 39 Hotel Miami Beach 4 stars

Hotel in Mid-Beach, Miami Beach

This boutique hotel is located in Miami Beach, Florida and is opposite the Atlantic Ocean. This hotel features an outdoor pool, sun deck, and WiFi in every room. We loved the staff at the hotel. They were so friendly and accommodating. We also love that they offer free beach chairs and umbrellas on the beach. You just see the staff at the hut and they set it up for you. I don't think we could have picked a better place to stay. One block from the beach was perfect. There is a citibike stand right next door. We rented bikes 2 days in a row to ride along the boardwalk and into South Beach. I am so glad we choose mid-beach. I loved it.

Show more Show less
8.2
Very good
937 reviews
Price from
£163
per night

Grand Beach Hotel 4 stars

Hotel in Mid-Beach, Miami Beach

Overlooking the Atlantic Ocean, this beachfront hotel features private beach access, a 7th-floor outdoor pool, and spacious suites. Grand Beach Hotel is 5.9 km drive from South Beach. Everything was good. it was a good hotel to stay in Miami. staff was nice and helpful. the room was good and clean. balcony had nice view. I loved it and I will come again.

Show more Show less
7.3
Good
2,743 reviews
Price from
£277
per night

Most booked hotels in Miami Beach in the past month

See all

Miami Beach's best hotels with breakfast

See all

Budget hotels in Miami Beach

See all

Hotels located in the centre of Miami Beach

See all

FAQs about hotels in Miami Beach

Explore guest reviews of hotels in Miami Beach

See all
Research, refine and make plans for your whole trip
gogless