Hotels in Miami Beach

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

Miami Beach, FL, United States
26 Oct — 27 Oct2
Miami Beach, FL, United States
Tue 26/10
Wed 27/10
...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.5 Good
318 20th Street, Miami Beach, FL, United States
Show on map
1.9 km from city centre, Miami Beach 
GoodBased on 2,254 reviews
7.5

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,200 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.8 Good
7710 Harding Avenue, Miami Beach, FL, United States
Show on map
5.5 km from city centre, Miami Beach 
GoodBased on 431 reviews
6.8

Opened in 1942, Beachside All Suites Hotel is situated in Miami Beach and offers a concierge, 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.6 Good
1001 Collins Avenue, Miami Beach, FL, United States
Show on map
3.6 km from city centre, Miami Beach 
GoodBased on 302 reviews
7.6

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 846 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.

Kent Hotel
Kent Hotel
7.9 Good
1131 Collins Avenue, Miami Beach, FL, United States
Show on map
3.4 km from city centre, Miami Beach 
GoodBased on 629 reviews
7.9

Offering a swimming pool, Kent Hotel Miami Beach is situated in Miami Beach and is a five-minute stroll from the Wolfsonian-FIU. It provides 3-star accommodation with air-conditioned rooms.

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

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
Holiday Inn Miami Beach-Oceanfront
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,340 reviews
7.0

Holiday Inn Miami Beach-Oceanfront offers 3-star accommodation in Miami Beach. It provides free Wi-Fi, an outdoor pool and a sun deck.

Kimpton Angler's Hotel
Kimpton Angler's 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,025 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. There is also a fitness centre with a swimming pool.

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

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.

Tips for booking a Miami Beach hotel

Cheapest month:January
Most expensive month:December
Average price in Miami Beach:$349/night
Absolute cheapest price found:$8/night
Cheapest day:Wednesday
Most expensive day:Saturday
$95 - $527
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$190 - $420
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Miami Beach, Florida

Show all 2,661 hotels
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.

$50
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.

$64
Avg. per night
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.

$80
Avg. per night
Beachside All Suites Hotel, a South Beach Group Hotel
Beachside All Suites Hotel, a South Beach Group Hotel
6.8 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 concierge, a swimming pool and an express check-in and check-out feature. It is ideally positioned for guests wishing to visit local attractions.

$105
Avg. per night
Oceanside Hotel
Oceanside Hotel
7.1 Good
6084 Collins Avenue, Miami Beach, FL, United States
Show on map
3.5 km from city centre,  

Oceanside Hotel is situated in Miami Beach and features free wireless internet. It also provides a 24-hour reception, a swimming pool and an express check-in and check-out feature.

$110
Avg. per night
Broadmore Miami Beach
Broadmore Miami Beach
4.7 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.

$112
Avg. per night
Seaside All Suites Hotel, a South Beach Group Hotel
Seaside All Suites Hotel, a South Beach Group Hotel
7.2 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.

$119
Avg. per night
Hotel Shelley
Hotel Shelley
6.3 Good
844 Collins Avenue, Miami Beach, FL, United States
Show on map
3.8 km from city centre,  

Located in South Beach, this hotel provides good value accommodation. The air-conditioned rooms are equipped with plasma TVs and complimentary wireless internet.

$133
Avg. per night

Hotel prices in Miami Beach

2 stars or below

$50 - $326

Hotel Shelley

No. 1 most popular

$133
Avg. per night
Seagull Hotel Miami Beach

No. 2 most popular

$80
Avg. per night
Rock Hostel

Best value

Rock Hostel
7.9 Good
$50
Avg. per night
3 stars

$64 - $263

Shepley South Beach Hotel

No. 1 most popular

$198
Avg. per night
Beachside All Suites Hotel, a South Beach Group Hotel
$105
Avg. per night
Freehand Miami

Best value

$64
Avg. per night
4 stars and up

$164 - $1,111

The Palms Hotel & Spa

No. 1 most popular

$302
Avg. per night
Washington Park Hotel South Beach

No. 2 most popular

$169
Avg. per night
Stiles Hotel

Best value

Stiles Hotel
7.7 Good
$164
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,499 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 326 ratings.

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

    The New Hotel Miami is rated 8.4 from 456 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,499 reviews.

  • How much do hotels in Miami Beach cost?

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

  • How much is a cheap hotel in Miami Beach?

    $42/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 $337, but some deals have been found for as low as $82 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 $120.