Skip to main content
Accommodation Flights Flight + Hotel Car rentals Tours & Activities Airport taxis

Hotels and more in Miami Beach

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+
Our top picks Lowest price first Star rating and price Top reviewed

1 Hotel South Beach 5 stars

Hotel in South Beach, Miami Beach

This historic oceanfront hotel features a private beach area and on-site dining options. There are 2 swimming pools, including an adult exclusive rooftop pool, available at 1 Hotel South Beach. Everything!! The best I have been to in Miami so far!!

Show more Show less
9.1
Superb
1,104 reviews
Avg. price/night:
£317
Check availability

Blanc Kara- Adults Only 3 stars

Hotel in South Beach, Miami Beach

Located in Miami Beach, Florida, this adult-only boutique hotel is just 3 minutes’ walk from the beach. A fully equipped kitchenette comes standard in each studio at Blanc Kara. Stunning. The room is clean, spacious and stylish. The kitchen has everything you need to cook/drink/whatever. The bathroom is also clean and spacious, with clean towels and robes. The hotel itself is not that big, hence service is really customer-oriented, we've been able to check-in earlier and check-out later - Thank you so much for that! Breakfast is nice to have, but your reservation will do without it as well hence there is a kitchen with all the wares you'll need.

Show more Show less
9
Superb
1,161 reviews
Avg. price/night:
£83
Check availability

The Marlin Hotel 4 stars

Hotel in South Beach, Miami Beach

The white sands of South Beach are steps away from this boutique hotel. Features include free high speed WiFi, rooms with a 55-inch flat screen TV, and a fully-stocked minibar. The room and service are excellent.

Show more Show less
9.2
Superb
1,129 reviews
Avg. price/night:
£140
Check availability

Sixty80 Design Hotel 4 stars

Hotel in Mid-Beach, Miami Beach

6 km from Holocaust Memorial, Sixty80 Design Hotel is located in Miami Beach and provides free WiFi, a tour desk and a ticket service. Awesome service, easy check in, all around friendly hotel!!

Show more Show less
9.1
Superb
230 reviews
Avg. price/night:
£119
Check availability

Sun Harbour Boutique Hotel 3 stars

Hotel in Surfside, Miami Beach

This Italian villa-style hotel is 1 block from Bal Harbour Beach and the boutiques at Bal Harbour Shops. It offers an in-ground hot tub and suites with free Wi-Fi. Clean, nice looking, nice pool area, free towels, chairs and umbrellas for beach and a nice pool area. Staff very friendly and helpful

Show more Show less
9.1
Superb
112 reviews
Avg. price/night:
£199
Check availability

Urbanica The Euclid 4 stars

Hotel in South Beach, Miami Beach

Situated in Miami Beach, 300 metres from Jewish Museum of Florida, Urbanica The Euclid features accommodation with a restaurant, private parking and a bar. Friendly staff, comfortable and clean room.

Show more Show less
9.5
Exceptional
7 reviews
Avg. price/night:
£139
Check availability

Palihouse Miami Beach 4 stars

Hotel in Mid-Beach, Miami Beach

Palihouse Miami Beach has a restaurant, free bikes, an outdoor swimming pool and bar in Miami Beach. With free WiFi, this 4-star hotel offers a 24-hour front desk and room service.

Show more Show less
9.3
Superb
13 reviews
Avg. price/night:
£93
Check availability

Lennox Miami Beach 4 stars

Hotel in South Beach, Miami Beach

Lennox Hotels Miami Beach in Miami Beach offers a private beach area and outdoor swimming pool. Well located in the South Beach district, this hotel features a fitness centre. Fantastic location - walking distance to Lincoln road and ocean drive but still pretty quiet in the evening. Staff were completely amazing - so helpful. Shuttle cart to locations close by. Allowed late checkout until 4pm. Have never had nicer staff at a hotel.

Show more Show less
9.5
Exceptional
68 reviews
Avg. price/night:
£171
Check availability

Four Seasons Hotel at The Surf Club 5 stars

Hotel in Surfside, Miami Beach

This 1930s-era Four Seasons Hotel at The Surf Club is in the northern Miami Beaches on Collins Avenue 9.2 km from South Beach and 20.5 km from Downtown Miami. The level of service is incredible. The staff is impressive!!! Extremely nice, clean and comfortable!

Show more Show less
9.2
Superb
79 reviews
Avg. price/night:
£721
Check availability

Marriott Vacation Club Pulse, South Beach 3 stars

Hotel in South Beach, Miami Beach

This Miami Beach hotel is adjacent to the public beaches of Lummus Park and the restaurants and bars of Ocean Drive. It features plasma TVs and marble bathrooms. Location , Staff is really nice

Show more Show less
9.2
Superb
24 reviews
Avg. price/night:
£193
Check availability

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

  • The Marlin Hotel, 1 Hotel South Beach and Blanc Kara- Adults Only are some of the popular hotels in Miami Beach.

  • For hotels in Miami Beach that serve up a highly-rated breakfast, try Lennox Miami Beach, Urbanica The Meridian Hotel and National Hotel, An Ocean Front Resort.

  • These hotels in Miami Beach are highly rated by couples: Urbanica The Euclid, Lennox Miami Beach and Marriott Vacation Club Pulse, South Beach.

  • South Beach, Mid-Beach and North Beach are popular with other travellers visiting Miami Beach.

  • On average, 3-star hotels in Miami Beach cost £87 per night, and 4-star hotels in Miami Beach are £155 per night. If you're looking for something really special, a 5-star hotel in Miami Beach can on average be found for £259 per night (based on Booking.com prices).

  • Some of the best hotels in Miami Beach near Ocean Drive include The Local House, Aldo Apartments and The Marlin Hotel.

  • Many families visiting Miami Beach loved staying at Palihouse Miami Beach, Lennox Miami Beach and The Marlin Hotel.

  • The average price per night for a 3-star hotel in Miami Beach this weekend is £176 or, for a 4-star hotel, £309. Looking for something even fancier? 5-star hotels in Miami Beach for this weekend cost on average around £680 per night (based on Booking.com prices).

  • On average, it costs £97 per night to book a 3-star hotel in Miami Beach for tonight. You'll pay on average around £171 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Miami Beach will cost around £434 (based on Booking.com prices).

Millionaires' Playground

A Millionaire's playground, Miami Beach is all about sun, sea and sand. Popular as a spring break destination, its miles of pristine sands shelve gently into the turquoise Atlantic Ocean.

Lining the beach are tall palm trees and the promenade, famous for the beautiful people that go rollerblading by. Add to this a warm, subtropical climate and you can see why many celebrities have chosen to set up home in Miami Beach.

You might even spot some of them shopping in the designer boutiques along Lincoln Road. And if your budget doesn’t quite stretch that far, there’s still a great range of shops with more moderate prices, including Aventura Mall and CocoWalk.

The city also has its fair share of culture, including the Art Deco District, which houses the world’s largest collection of Art Deco architecture, including some of the brightly-lit Miami Beach hotels on Ocean Drive.

Comprising a series of islands just across Biscayne Bay from Miami (the route you take from Miami Airport), this city has a heavy Latin American influence, which is evident in the cuisine and fantastic nightlife. Whether you choose the Miami Beach accommodation in the North Beach, Mid Beach or South Beach areas, a Cuba Libre - rum and coke - is never far away.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Miami Beach:

Explore guest reviews of hotels in Miami Beach

See all