Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Miami Beach – 568 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

URBANICA The Euclid

Hotel in South Beach, Miami Beach

Located in Miami Beach, a 6-minute walk from South Pointe Park Beach, URBANICA The Euclid has accommodations with a restaurant, private parking, free bikes and a bar. modern, minimal design. excellent location amazing staff super clean and beautiful amenities - cefe/ brunch place, bar, restaurant, swimming pool and bikes. you have everything you need here!!! this is out 2nd time here but will definitely return.

Show more Show less
9
Awesome
137 reviews
Avg. price/night:
$102.50

Lennox Miami Beach

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 center. staff & waiter —- fabulous!! yes, comforter was so cozy!

Show more Show less
9
Awesome
400 reviews
Avg. price/night:
$180.20

1 Hotel South Beach

Hotel in South Beach, Miami Beach

This historic oceanfront hotel features a private beach area and on-site dining options. There are 4 swimming pools, including an adult exclusive rooftop pool, available at 1 Hotel South Beach. This hotel is one of the most beautiful and relaxing and stylish hotels i have ever visited in the world! The staff were friendly, cool and very helpful! Thanks to Fred, Jeff, Ali and Lizbeth for making our stay one of the best!!!!

Show more Show less
9.1
Awesome
733 reviews
Avg. price/night:
$319.80

The Marlin Hotel

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 mini-bar. This property was very good. I'd definitely stay here again. I've stayed at several hotels in the area and If left to chose, I'd go here next time again. They also have a very good restaurant on site.

Show more Show less
9.1
Awesome
826 reviews
Avg. price/night:
$119.20

Four Seasons Hotel at The Surf Club

Hotel in Surfside, Miami Beach

This 1930s-era Four Seasons Hotel at The Surf Club is in the northern Miami Beaches on Collins Avenue 5.7 mi from South Beach and 13 mi from Downtown Miami. Perfect. The view of the room is awesome! And the hotel is very pet-friendly

Show more Show less
9.2
Awesome
72 reviews
Avg. price/night:
$750

Sun Harbour Boutique Hotel

Hotel in Surfside, Miami Beach

This Italian villa-style hotel is 1 block from Bal Harbor Beach and the boutiques at Bal Harbor Shops. It offers an in-ground hot tub and suites with free Wi-Fi. Very comfortable bed It was newly renovated and very clean

Show more Show less
9.4
Awesome
73 reviews
Avg. price/night:
$198

The Savoy Hotel & Beach Club

Hotel in South Beach, Miami Beach

Each spacious suite at this hotel in Miami Beach offers Wi-Fi. This European-style hotel offers direct beach access and features 2 outdoor pools and private beach access. Everything about this place is fantastic! The room, the hotel it self, the staff . I had an amazing time ❤️❤️❤️

Show more Show less
9.3
Awesome
36 reviews
Avg. price/night:
$203.15

The Fairwind Hotel

Hotel in South Beach, Miami Beach

Boasting an outdoor swimming pool, garden and free WiFi, The Fairwind Hotel is located in Miami Beach, 328 feet from Art Deco Historic District and 1312 feet from Ocean Drive. Everything was good. Great location, large room.

Show more Show less
8
Very Good
1,218 reviews
Avg. price/night:
$71.20

Iberostar Berkeley Shore Hotel

Hotel in South Beach, Miami Beach

The property is 335 feet from the beach. Located on a historic site, Iberostar Berkeley Hotel offers accommodations in famed South Beach. New Construction, Great location, Friendly staff and good value

Show more Show less
8.3
Very Good
1,345 reviews
Avg. price/night:
$99.45

Abae Hotel

Hotel in South Beach, Miami Beach

Offering a year-round rooftop pool and a sun terrace, Abae Hotel is set in the South Beach district in Miami Beach, within a 15-minute walk of the beach. Lincoln Road is 0.6 mi from the property. Close to everything the staff are so kind room was super nice , I recommend it to everyone

Show more Show less
8.7
Excellent
1,171 reviews
Avg. price/night:
$165.20

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 center of Miami Beach

See all

FAQs about hotels in Miami Beach

  • These hotels in Miami Beach are highly rated by couples: The Savoy Hotel & Beach Club, Sun Harbour Boutique Hotel, and Four Seasons Hotel at The Surf Club.

  • For hotels in Miami Beach that serve highly-rated breakfasts, try 1 Hotel South Beach, The Palms Hotel & Spa, and Lennox Miami Beach.

  • Many families visiting Miami Beach loved staying at Sun Harbour Boutique Hotel, URBANICA The Euclid, and The Shepley Hotel.

  • Some of the best hotels in Miami Beach near Ocean Drive include URBANICA The Euclid, Aldo Apartments and The Savoy Hotel & Beach Club.

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

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

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

  • URBANICA The Euclid, 1 Hotel South Beach, and National Hotel, An Adult Only Oceanfront Resort got great room view-related reviews from travelers in Miami Beach.

  • 1 Hotel South Beach, The Marlin Hotel, and URBANICA The Euclid are some of the popular hotels in Miami Beach.

  • The average price per night for a 3-star hotel in Miami Beach this weekend is $140 or, for a 4-star hotel, $247. Looking for something even fancier? 5-star hotels in Miami Beach for this weekend cost around $438 per night, on average (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 Miami Beach accommodations 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 second you sign up!

What Guests Said About Miami Beach:

Explore guest reviews of hotels in Miami Beach

See all