Hotels in Miami Beach, FL

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

Miami Beach, FL, United States
17 Aug — 18 Aug2
Miami Beach, FL, United States
Wed 17/8
Thu 18/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Miami Beach

Filter by star ratings
All filters
Freehand Miami
7.4 Good
2727 Indian Creek Drive, Miami Beach, FL, United States
Show on map
1.0 km from city centre, Miami Beach, FL, United States 
GoodBased on 2,121 reviews
7.4

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

Ocean Five Hotel
7.3 Good
436 Ocean Drive, Miami Beach, FL, United States
Show on map
4.4 km from city centre, Miami Beach, FL, United States 
GoodBased on 554 reviews
7.3

Situated in Miami Beach, Ocean Five Hotel offers stylish, 3-star accommodation close to the Jewish Museum of Florida. It is ideally positioned for those wishing to visit local attractions.

Best Western Plus Atlantic Beach Resort
6.3 Good
4101 Collins Avenue, Miami Beach, FL, United States
Show on map
0.6 km from city centre, Miami Beach, FL, United States 
GoodBased on 2,263 reviews
6.3

Situated in Miami Beach, Best Western Plus Atlantic Beach Resort provides modern 3-star accommodation, as well as an outdoor heated pool and a private beach. The multiple facilities this unique resort features include a playground, an express check-in and check-out feature and a ballroom.

Seaside All Suites Hotel, a South Beach Group Hotel
6.7 Good
7500 Collins Avenue, Miami Beach, FL, United States
Show on map
5.4 km from city centre, Miami Beach, FL, United States 
GoodBased on 1,475 reviews
6.7

Seaside All Suites Hotel provides an art deco setting when in Miami Beach. It offers complimentary Wi-Fi, an outdoor pool and an express check-in and check-out feature.

Collins Hotel
7.4 Good
6600 Collins Avenue, Miami Beach, FL, United States
Show on map
4.1 km from city centre, Miami Beach, FL, United States 
GoodBased on 1,647 reviews
7.4

Situated in Miami Beach, Collins Hotel offers modern 3-star accommodation, as well as an outdoor pool. There is also a fitness centre with a swimming pool and a sun deck.

National Hotel, An Adult Only Oceanfront Resort
8.4 Excellent
1677 Collins Avenue, Miami Beach, FL, United States
Show on map
2.4 km from city centre, Miami Beach, FL, United States 
ExcellentBased on 1,004 reviews
8.4

Elegantly art deco in design, National Hotel An Ocean Front Resort is situated in Miami Beach and provides an outdoor pool. It is conveniently positioned for guests wishing to discover the area's attractions.

New Point Miami Beach Apartments
6.3 Good
Miami Beach, FL, United States
Show on map
2.4 km from city centre, Miami Beach, FL, United States 
GoodBased on 2,230 reviews
6.3

New Point Miami Beach Apartments provides comfortable 3-star accommodation in Miami Beach. It has a gym, as well as an outdoor pool, luggage storage and free Wi-Fi.

Grand Beach Hotel
7.2 Good
4835 Collins Avenue, Miami Beach, FL, United States
Show on map
1.5 km from city centre, Miami Beach, FL, United States 
GoodBased on 2,726 reviews
7.2

This modern hotel in Miami Beach offers free Wi-Fi, as well as a private beach and an outdoor pool. It also provides a roof terrace with ocean views.

Riviera Suites
7.1 Good
318 20th Street, Miami Beach, FL, United States
Show on map
1.9 km from city centre, Miami Beach, FL, United States 
GoodBased on 2,012 reviews
7.1

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.

SLS South Beach
7.3 Good
1701 Collins Avenue, Miami Beach, FL, United States
Show on map
2.3 km from city centre, Miami Beach, FL, United States 
GoodBased on 750 reviews
7.3

This luxury hotel is located in South Beach, and features a Jacuzzi, a private beach and an outdoor pool. There is also a fitness centre with a swimming pool.

Tips for booking hotels in Miami Beach

Cheapest month:January
Most expensive month:November
Average price in Miami Beach:€1,060/night
Cheapest price found:€50/night
Cheapest day:Wednesday
Most expensive day:Thursday
€92 - €10,469
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€100 - €526
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Miami Beach hotels

1
El Paseo Hotel
8.3 Excellent
405 Espanola Way, Miami Beach, FL, United States
Show on map
2.9 km from city centre, Miami Beach, FL, United States 

Located in South Beach, this hotel provides good value accommodation. It is ideally positioned for guests wanting to discover the area's attractions.

2
The Meridian Hotel
7.9 Good
418 Meridian Avenue, Miami Beach, FL, United States
Show on map
4.4 km from city centre, Miami Beach, FL, United States 

Set in Miami Beach, Urbanica The Meridian Hotel is a five-minute walk from the Jewish Museum of Florida and features an outdoor pool. It also provides free Wi-Fi, meeting rooms and an express check-in and check-out feature.

3
Z Ocean Hotel South Beach
7.1 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 Miami Beach, Z Ocean Hotel South Beach offers luxury 4-star accommodation, as well as a Jacuzzi, an outdoor pool and a sauna. It is conveniently positioned for guests wanting to discover the area's attractions.

4
Hotel Gaythering - Gay Hotel - All Adults Welcome
8.9 Excellent
1409 Lincoln Road, Miami Beach, FL, United States
Show on map
3.0 km from city centre, Miami Beach, FL, United States 

Located in South Beach, this hotel provides good value accommodation. It also offers a sauna, a Jacuzzi and a Turkish steam bath.

5
Leslie Hotel Ocean Drive
8.4 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 a Jacuzzi, an outdoor pool and free Wi-Fi.

6
Oceanside Hotel
6.4 Good
6084 Collins Avenue, Miami Beach, FL, United States
Show on map
3.5 km from city centre, Miami Beach, FL, United States 

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.

7
Blanc Kara- Adults Only
8.6 Excellent
205 Collins Avenue, Miami Beach, FL, United States
Show on map
4.7 km from city centre, Miami Beach, FL, United States 

Located in South Beach, this 3-star hotel is within easy walking distance of South Pointe Park. It offers free Wi-Fi, valet parking and a 24-hour reception.

8
Shepley South Beach Hotel
8.5 Excellent
1340 Collins Avenue, Miami Beach, FL, United States
Show on map
3.2 km from city centre, Miami Beach, FL, United States 

Located in South Beach, this hotel is a 10-minute walk to the Wolfsonian-FIU, Miami Beach Architectural District and Lummus Park. It also offers a 24-hour reception, a swimming pool and a concierge.

Cheapest hotels in Miami Beach, Florida

Viajero Miami
8.4 Excellent
1120 Collins Avenue, Miami Beach, FL, United States
Show on map
3.5 km from city centre, Miami Beach, FL, United States 

Stiles Hotel provides 4-star accommodation in Miami Beach. It is steps from the Wolfsonian-FIU and is near the area's popular attractions and dining spots.

€40
Avg. per night
Catalina Hotel & Beach Club
5.8 Okay
1732 Collins Ave, Miami Beach, FL, United States
Show on map
2.2 km from city centre, Miami Beach, FL, United States 

Opened in 1916, Catalina Hotel & Beach Club is located in Miami Beach and offers a rooftop pool, a free shuttle service and a private beach. It also provides free Wi-Fi, valet parking and a rooftop terrace.

€86
Avg. per night
Hotel Shelley
5.9 Okay
844 Collins Avenue, Miami Beach, FL, United States
Show on map
3.8 km from city centre, Miami Beach, FL, United States 

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

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

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.

€95
Avg. per night
Red South Beach Hotel
5.6 Okay
3010 Collins Avenue, Miami Beach, FL, United States
Show on map
0.9 km from city centre, Miami Beach, FL, United States 

Red South Beach Hotel provides chic 3-star accommodation in Miami Beach. It also offers an outdoor pool, a sun deck and valet parking.

€97
Avg. per night
Crates At The Gaythering - Men Only
8.4 Excellent
1409 Lincoln Road, Miami Beach, FL, United States
Show on map
3.0 km from city centre, Miami Beach, FL, United States 

This hostel is located in South Beach, and offers a sauna, a swimming pool and free Wi-Fi. It is ideally positioned for guests wishing to sightsee in the area.

€98
Avg. per night
Albion South Beach Hotel
7.4 Good
1650 James Avenue, Miami Beach, FL, United States
Show on map
2.5 km from city centre, Miami Beach, FL, United States 

Featuring an outdoor pool and a private beach, Albion Hotel Miami Beach is located in Miami Beach and offers modern accommodation. It provides 3-star accommodation with air-conditioned rooms.

€104
Avg. per night
Hotel Belleza
7.6 Good
2115 Washington Avenue, Miami Beach, FL, United States
Show on map
1.8 km from city centre, Miami Beach, FL, United States 

This affordable hotel is located in South Beach, only a five-minute walk from Miami City Ballet. It offers free Wi-Fi, a swimming pool and valet parking.

€111
Avg. per night

Hotel prices in Miami Beach

2 stars and under
3 stars
4 stars +

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.

Facts about staying in Miami Beach

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

    Users favour staying in areas such as South Beach, City Center, and Mid-Beach. Consider these locations when searching for your desired stay.

  • What are the best hotels in Miami Beach?

    Hotel Croydon (8.0/10 from 985 reviews), Grand Beach Hotel (7.2/10 from 2,719 reviews), and The New Hotel Miami (8.3/10 from 537 reviews) are all highly rated places to stay in Miami Beach.

  • What is a good hotel near Ocean Drive?

    Reviews of Loews Miami Beach Hotel recommend it as a good place to stay near Ocean Drive, scoring 8.4/10 from 2,568 ratings.

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

    The New Hotel Miami is rated 8.3 from 537 reviews and is close to Collins Avenue.

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

    If you’re visiting Miami Beach Convention Center then the nearby Loews Miami Beach Hotel is a popular hotel with HotelsCombined users (2,568 reviews scoring it at an average 8.4/10).

  • How much do hotels in Miami Beach cost?

    The average price of a hotel in Miami Beach has been around €310 per night over the last 3 days. For a 5-star hotel in Miami Beach, the average price is around €658/night, depending on your dates. The average price of a 4-star hotel is €311/night.

  • How much is a cheap hotel in Miami Beach?

    €26/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 €236, but some deals have been found for as low as €72 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 €92.