Hotels in Miami Beach

Search and compare Miami Beach hotels from hundreds of travel sites and save

Miami Beach, FL, United States
18 Jan — 19 Jan2
Miami Beach, FL, United States
Tue 18/1
Wed 19/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Miami Beach

Filter by star ratings
All filters
Riviera Suites South Beach
Riviera Suites South Beach
7.4 Good
318 20th Street, Miami Beach, FL, United States
Show on map
1.9 km from city centre, Miami Beach 
GoodBased on 2,312 reviews
7.4

Situated in Miami Beach, Riviera Suites South Beach provides stylish, 4-star accommodation close to Miami City Ballet. It also offers a swimming pool, free Wi-Fi and a rooftop terrace.

Fashion Boutique Hotel
Fashion Boutique Hotel
7.0 Good
534 Washington Avenue, Miami Beach, FL, United States
Show on map
4.3 km from city centre, Miami Beach 
GoodBased on 1,214 reviews
7.0

FBH Fashion Boutique Hotel provides an art deco setting while in Miami Beach. It also offers free Wi-Fi, a Jacuzzi and an express check-in and check-out feature.

Beachside All Suites Hotel, a South Beach Group Hotel
Beachside All Suites Hotel, a South Beach Group Hotel
6.6 Good
7710 Harding Avenue, Miami Beach, FL, United States
Show on map
5.5 km from city centre, Miami Beach 
GoodBased on 429 reviews
6.6

Opened in 1942, Beachside All Suites Hotel is situated in Miami Beach and offers a 24-hour reception, a swimming pool and an express check-in and check-out feature. It is ideally positioned for guests wishing to visit local attractions.

Essex House By Clevelander
Essex House By Clevelander
7.4 Good
1001 Collins Avenue, Miami Beach, FL, United States
Show on map
3.6 km from city centre, Miami Beach 
GoodBased on 281 reviews
7.4

Situated in Miami Beach, Essex House Hotel Miami Beach provides stylish, 4-star accommodation close to the Wolfsonian-FIU. It also offers an express check-in and check-out feature, an outdoor pool and valet parking.

Eden Roc Miami Beach
Eden Roc Miami Beach
7.3 Good
4525 Collins Avenue, Miami Beach, FL, United States
Show on map
1.0 km from city centre, Miami Beach 
GoodBased on 844 reviews
7.3

Opened in 1956, Eden Roc Miami Beach is set in Miami Beach and offers a private beach, an infinity pool and a sauna. There is also a fitness centre with a sun deck and an infinity pool.

Marriott Stanton South Beach
Marriott Stanton South Beach
8.1 Excellent
161 Ocean Drive, Miami Beach, FL, United States
Show on map
4.8 km from city centre, Miami Beach 
ExcellentBased on 627 reviews
8.1

Featuring free Wi-Fi, a sauna and a heated pool, Marriott Stanton South Beach is located in Miami Beach and provides art deco accommodation. There is also a gym with an infinity pool.

Holiday Inn Miami Beach-Oceanfront, An IHG Hotel
Holiday Inn Miami Beach-Oceanfront, An IHG Hotel
7.0 Good
4333 Collins Avenue, Miami Beach, FL, United States
Show on map
0.7 km from city centre, Miami Beach 
GoodBased on 2,339 reviews
7.0

Holiday Inn Miami Beach-Oceanfront an IHG Hotel offers 3-star accommodation in Miami Beach. It provides free Wi-Fi, an outdoor pool and valet parking.

Kimpton Angler's Hotel, an IHG Hotel
Kimpton Angler's Hotel, an IHG Hotel
8.3 Excellent
660 Washington Avenue, Miami Beach, FL, United States
Show on map
4.1 km from city centre, Miami Beach 
ExcellentBased on 1,074 reviews
8.3

Set in South Beach, Kimpton Angler's Hotel South Beach is within an easy walk of the Jewish Museum of Florida, Ocean Drive and the Wolfsonian-FIU. It also offers an outdoor pool and a Jacuzzi.

1 Hotel South Beach
1 Hotel South Beach
8.7 Excellent
2341 Collins Avenue, Miami Beach, FL, United States
Show on map
1.6 km from city centre, Miami Beach 
ExcellentBased on 804 reviews
8.7

Offering a Jacuzzi, a private beach and a swimming pool, 1 Hotel South Beach is located in Miami Beach and is a short walk from Miami City Ballet. It provides 5-star accommodation with air-conditioned rooms.

Edition Miami Beach
Edition Miami Beach
8.6 Excellent
2901 Collins Avenue, Miami Beach, FL, United States
Show on map
1.0 km from city centre, Miami Beach 
ExcellentBased on 733 reviews
8.6

Boasting a limousine service, a private beach and a swimming pool, The Miami Beach EDITION is a luxurious base in Miami Beach. It has a fitness centre, as well as an outdoor pool, a bowling alley and 24-hour room service.

Tips for booking a Miami Beach hotel

Cheapest month:January
Most expensive month:December
Average price in Miami Beach:$367/night
Absolute cheapest price found:$9/night
Cheapest day:Wednesday
Most expensive day:Saturday
$100 - $554
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$200 - $441
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Miami Beach hotels

Show all 2,762 hotels
1
Urbanica The Meridian Hotel
Urbanica The Meridian Hotel
8.4 Excellent
418 Meridian Avenue, Miami Beach, FL, United States
Show on map
4.4 km from city centre, Miami Beach, FL, United States 

Situated in Miami Beach, Urbanica The Meridian Hotel is within walking distance of Ocean Drive and provides an outdoor pool. It also features an express check-in and check-out feature, free Wi-Fi and a 24-hour reception.

2
1 Hotel South Beach
1 Hotel South Beach
8.7 Excellent
2341 Collins Avenue, Miami Beach, FL, United States
Show on map
1.6 km from city centre, Miami Beach, FL, United States 

Offering a Jacuzzi, a private beach and a swimming pool, 1 Hotel South Beach is located in Miami Beach and is a short walk from Miami City Ballet. It provides 5-star accommodation with air-conditioned rooms.

3
Cadillac Hotel & Beach Club, Autograph Collection
Cadillac Hotel & Beach Club, Autograph Collection
7.8 Good
3925 Collins Avenue, Miami Beach, FL, United States
Show on map
0.6 km from city centre, Miami Beach, FL, United States 

Boasting an outdoor pool, Cadillac Hotel & Beach Club Autograph Collection is located in Miami Beach and provides modern accommodation. There is also a fitness centre with a swimming pool.

4
Z Ocean Hotel South Beach
Z Ocean Hotel South Beach
7.3 Good
1437 Collins Avenue, Miami Beach, FL, United States
Show on map
2.9 km from city centre, Miami Beach, FL, United States 

Located in South Beach, Z Ocean Hotel South Beach offers 4-star accommodation and an outdoor pool, a sauna and a beauty centre. It is conveniently positioned for guests wanting to discover the area's attractions.

5
The Setai, Miami Beach
The Setai, Miami Beach
9.0 Excellent
2001 Collins Avenue, Miami Beach, FL, United States
Show on map
1.9 km from city centre, Miami Beach, FL, United States 

Set in South Beach, The Setai Miami Beach is a short stroll from Miami City Ballet and features an outdoor pool, a sauna and free Wi-Fi. There is also a fitness centre with yoga classes and an infinity pool.

6
Leslie Hotel Ocean Drive
Leslie Hotel Ocean Drive
8.6 Excellent
1244 Ocean Drive, Miami Beach, FL, United States
Show on map
3.3 km from city centre, Miami Beach, FL, United States 

Located in South Beach, this hotel is just a 10-minute walk to Ocean Drive, Lummus Park and the Wolfsonian-FIU. It also offers free Wi-Fi, an outdoor pool and a rooftop terrace.

7
Seacoast Suites
Seacoast Suites
6.5 Good
5101 Collins Avenue, Miami Beach, FL, United States
Show on map
1.8 km from city centre, Miami Beach, FL, United States 

This luxury property in Miami Beach provides complimentary Wi-Fi, as well as outdoor tennis courts and an outdoor pool. It is ideally positioned for those wanting to visit the area's popular attractions.

8
Edition Miami Beach
Edition Miami Beach
8.6 Excellent
2901 Collins Avenue, Miami Beach, FL, United States
Show on map
1.0 km from city centre, Miami Beach, FL, United States 

Boasting a limousine service, a private beach and a swimming pool, The Miami Beach EDITION is a luxurious base in Miami Beach. It has a fitness centre, as well as an outdoor pool, a bowling alley and 24-hour room service.

Cheapest hotels in Miami Beach, Florida

Show all 2,762 hotels
Seagull Hotel Miami Beach
Seagull Hotel Miami Beach
4.6 Okay
100 21st Street, Miami Beach, FL, United States
Show on map
1.9 km from city centre,  

Set in South Beach, this art deco hotel features an outdoor pool, a private beach and a 24-hour reception. There is also a fitness centre with a swimming pool.

$24
Avg. per night
Freehand Miami
Freehand Miami
7.7 Good
2727 Indian Creek Drive, Miami Beach, FL, United States
Show on map
1.0 km from city centre,  

Freehand Miami provides a trendy setting when in Miami Beach. It also features free Wi-Fi and a swimming pool.

$56
Avg. per night
Viajero Miami
Viajero Miami
7.3 Good
1120 Collins Avenue, Miami Beach, FL, United States
Show on map
3.5 km from city centre,  

Situated just a short stroll from the Wolfsonian-FIU, this art deco hotel offers both a restaurant and a bar. It is also within walking distance of Miami Beach's well-known tourist attractions.

$76
Avg. per night
Shore Club South Beach
Shore Club South Beach
6.8 Good
1901 Collins Avenue, Miami Beach, FL, United States
Show on map
2.1 km from city centre,  

Featuring a rooftop terrace, a private beach and a heated pool, Shore Club South Beach is a deluxe place to stay in Miami Beach. It has a spa and wellness centre, as well as a sauna, free Wi-Fi and a Jacuzzi.

$78
Avg. per night
Rock Hostel
Rock Hostel
7.9 Good
1351 Collins Avenue, Miami Beach, FL, United States
Show on map
3.2 km from city centre,  

Set in South Beach, Rock Hostel is an ideal base with the Wolfsonian-FIU, Miami Beach Architectural District and Lummus Park all within walking distance. It offers complimentary Wi-Fi, luggage storage and a 24-hour reception.

$87
Avg. per night
Beachside All Suites Hotel, a South Beach Group Hotel
Beachside All Suites Hotel, a South Beach Group Hotel
6.6 Good
7710 Harding Avenue, Miami Beach, FL, United States
Show on map
5.5 km from city centre,  

Opened in 1942, Beachside All Suites Hotel is situated in Miami Beach and offers a 24-hour reception, a swimming pool and an express check-in and check-out feature. It is ideally positioned for guests wishing to visit local attractions.

$134
Avg. per night
Broadmore Miami Beach
Broadmore Miami Beach
4.6 Okay
7450 Ocean Terrace, Miami Beach, FL, United States
Show on map
5.3 km from city centre,  

Broadmoor Miami Beach is located in Miami Beach and offers guests free Wi-Fi. It is conveniently positioned for guests wanting to sightsee in the area.

$144
Avg. per night
Seaside All Suites Hotel, a South Beach Group Hotel
Seaside All Suites Hotel, a South Beach Group Hotel
7.0 Good
7500 Collins Avenue, Miami Beach, FL, United States
Show on map
5.4 km from city centre,  

Seaside All Suites Hotel provides luxury 3-star accommodation in Miami Beach. It also offers an express check-in and check-out feature, an outdoor pool and a 24-hour reception.

$147
Avg. per night

Hotel prices in Miami Beach

2 stars and under
Rock Hostel
No. 1 most popular

Rock Hostel

1351 Collins Avenue, Miami Beach, FL, United States

7.9 Good
$87

Avg. per night

Hotel Shelley
No. 2 most popular

Hotel Shelley

844 Collins Avenue, Miami Beach, FL, United States

6.2 Good
$164

Avg. per night

Seagull Hotel Miami Beach
Best value

Seagull Hotel Miami Beach

100 21st Street, Miami Beach, FL, United States

4.6 Okay
$24

Avg. per night

3 stars
Shepley South Beach Hotel
No. 1 most popular

Shepley South Beach Hotel

1340 Collins Avenue, Miami Beach, FL, United States

8.5 Excellent
$316

Avg. per night

Beachside All Suites Hotel, a South Beach Group Hotel
No. 2 most popular

Beachside All Suites Hotel, a South Beach Group Hotel

7710 Harding Avenue, Miami Beach, FL, United States

6.6 Good
$134

Avg. per night

Freehand Miami
Best value

Freehand Miami

2727 Indian Creek Drive, Miami Beach, FL, United States

7.7 Good
$56

Avg. per night

4 stars +
1 Hotel South Beach
No. 1 most popular

1 Hotel South Beach

2341 Collins Avenue, Miami Beach, FL, United States

8.7 Excellent
$1,397

Avg. per night

Faena Hotel Miami Beach
No. 2 most popular

Faena Hotel Miami Beach

3201 Collins Avenue, Miami Beach, FL, United States

8.8 Excellent
$1,486

Avg. per night

Delano South Beach Miami
Best value

Delano South Beach Miami

1685 Collins Avenue, Miami Beach, FL, United States

8.3 Excellent
$435

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Miami Beach

About Miami Beach

With sun-drenched beaches, palm-lined promenades and art deco architecture, Miami Beach is famous for its glamorous ambience, diverse culture and ultra-chic poolside havens. The city is perched off the coast of Florida and is connected to the mainland by a handful of bridges. Its tropical climate attracts hordes of sunseekers, while kid-friendly attractions, legendary pool parties and lavish nightlife keep all type of travellers well entertained.

Things to Do

Nicknamed “America’s Riviera”, Miami Beach is a mix of family-friendly beach areas and scenic landscapes. Nothing says Miami quite like South Beach. Loved by celebrities, models and millionaires, this glitzy beach area is a playground for the rich and famous. Most of the action is centred around Ocean Drive, a high-end strip lined with elegant art deco hotels.

For something a little less lavish, head to Lincoln Road. The family-friendly promenade is home to a fantastic collection of shops, restaurants and cafes. If you’re with the kids, have a fun-filled day with the family at Crandon Park, Jungle Island or Miami Children’s Museum.

If you’re craving a culture fix, the Bass Museum of Art showcases contemporary works, while the Wolfsonian-FIU spotlights Industrial Age design. Slow down your pace at Miami Beach Botanical Garden, or enjoy a memorable sunset stroll along the Miami Beach Boardwalk.

Locals can’t get enough of the city’s oceanfront parks, complete with open-air gyms, jogging tracks, picnic tables and playgrounds. A perfect activity for one of Florida’s sunny days, spend an afternoon at North Shore Open Space Park, Lummus Park and South Pointe Park.

Getting Around

Miami Beach is well serviced by local buses that ferry passengers up and down the coast, as well as downtown Miami. Free street trolleys also rumble along, stopping at popular destinations like South Beach and Lincoln Road. Miami Beach is drenched in sunshine, so why not explore the city on two wheels? Rent a bike, cruise on a scooter or sign up for a Segway tour. There are plenty of taxis, as well as private rideshare services like Uber and Lyft.

Miami Beach travel FAQs

  • Where is the best place to stay in Miami Beach?

    City Center, North Beach, and South Beach are the most popular places on HotelsCombined for stays in Miami Beach.

  • What are the best hotels in Miami Beach?

    One of the most popular hotels in Miami Beach is The Palms Hotel & Spa, which has been reviewed by 1,489 users and currently has a rating of 8.6/10. Other top-rated locations include Lorraine Hotel and The New Hotel Miami, which have received 7.1/10 and 8.4/10 ratings from our users, respectively.

  • What is a good hotel near Ocean Drive?

    Reviews of The Hotel Of South Beach recommend it as a good place to stay near Ocean Drive, scoring 8.5/10 from 311 ratings.

  • What is a good hotel in Miami Beach near Collins Avenue?

    The New Hotel Miami is rated 8.4 from 474 reviews and is close to Collins Avenue.

  • Is there a good hotel near Miami Beach Convention Center?

    If you’re planning to stay near Miami Beach Convention Center, you should consider The Palms Hotel & Spa, which has a score of 8.6 from 1,489 reviews.

  • How much do hotels in Miami Beach cost?

    The average price of a hotel in Miami Beach has been around $665 per night over the last 3 days. For a 5-star hotel in Miami Beach, the average price is around $1,316/night, depending on your dates. The average price of a 4-star hotel is $517/night.

  • How much is a cheap hotel in Miami Beach?

    $35/night is the cheapest price found for a hotel in Miami Beach by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Miami Beach tonight?

    A hotel in Miami Beach tonight has an average price of $573, but some deals have been found for as low as $115 in HotelsCombined searches over the last 72 hours. Prices in Miami Beach are changing frequently. The best price found for a 4-star Miami Beach hotel for tonight has been $169.