Hotels in Miami Beach, FL

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

Miami Beach, FL
Oct 3 — Oct 42
Miami Beach, FL
Mon 10/3
Tue 10/4
...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
Leslie Hotel Ocean Drive
8.4 Excellent
1244 Ocean Drive, Miami Beach, FL, United States
Show on map
2.1 mi from city centre, Miami Beach, FL 
ExcellentBased on 566 reviews
8.4

This South Beach hotel is located in an area popular with tourists and is not far from Ocean Drive, Lummus Park and the Wolfsonian-FIU. It also offers a Jacuzzi, an outdoor pool and free Wi-Fi.

Avalon Hotel
8.2 Excellent
700 Ocean Drive, Miami Beach, FL, United States
Show on map
2.5 mi from city centre, Miami Beach, FL 
ExcellentBased on 1,836 reviews
8.2

This 3-star hotel is located in South Beach and offers a private beach. It is ideally positioned for guests wanting to visit local attractions.

Z Ocean Hotel South Beach
7.0 Good
1437 Collins Avenue, Miami Beach, FL, United States
Show on map
1.8 mi from city centre, Miami Beach, FL 
GoodBased on 666 reviews
7.0

Established in 2009, Z Ocean Hotel South Beach is situated in South Beach. It also provides a Jacuzzi, an outdoor pool and a sauna.

Design Suites Miami Beach
4.5 Okay
5445 Collins Avenue, Miami Beach, FL, United States
Show on map
1.5 mi from city centre, Miami Beach, FL 
OkayBased on 11 reviews
4.5

Welcoming guests with pets, this hotel is situated in Miami Beach and offers a private beach. It also features outdoor tennis courts, an outdoor pool and a sauna.

Harrison Hotel South Beach
5.3 Okay
411 Washington Avenue, Miami Beach, FL, United States
Show on map
2.8 mi from city centre, Miami Beach, FL 
OkayBased on 1,757 reviews
5.3

Stylishly art deco in design, The Harrison Hotel Miami Beach is situated in Miami Beach and features free Wi-Fi. It is conveniently positioned for those wishing to discover the area's attractions.

Sobe Hostel & Bar
235 Washington Avenue, Miami Beach, FL, United States
Show on map
2.9 mi from city centre, Miami Beach, FL 

Located in South Beach, this hotel offers trendy rooms with complimentary wireless internet. It is ideally positioned for those wishing to visit local attractions.

Lexington by Hotel RL Miami Beach
6.0 Good
4299 Collins Avenue, Miami Beach, FL, United States
Show on map
0.4 mi from city centre, Miami Beach, FL 
GoodBased on 1,806 reviews
6.0

Boasting an outdoor pool, Lexington by Hotel RL Miami Beach is situated in Miami Beach and offers comfortable accommodation. Guests can also make use of free Wi-Fi.

President Hotel
7.5 Good
1423 Collins Avenue, Miami Beach, FL, United States
Show on map
1.9 mi from city centre, Miami Beach, FL 
GoodBased on 1,839 reviews
7.5

Located in South Beach, this hotel is a 10-minute walk to Lummus Park, the Wolfsonian-FIU and Miami Beach Architectural District. It also offers valet parking, free Wi-Fi and a 24-hour reception.

Catalina Hotel & Beach Club
5.7 Okay
1732 Collins Ave, Miami Beach, FL, United States
Show on map
1.4 mi from city centre, Miami Beach, FL 
OkayBased on 2,581 reviews
5.7

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.

Loews Miami Beach Hotel
8.4 Excellent
1601 Collins Avenue, Miami Beach, FL, United States
Show on map
1.7 mi from city centre, Miami Beach, FL 
ExcellentBased on 2,399 reviews
8.4

Located in South Beach, this trendy hotel offers guests an outdoor pool, a Jacuzzi and a private beach. It also offers a sauna and a gym.

Tips for booking hotels in Miami Beach

Cheapest month:July
Most expensive month:March
Average price in Miami Beach:$281/night
Cheapest price found:$32/night
Cheapest day:Monday
Most expensive day:Friday
$197 - $359
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$180 - $298
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Miami Beach hotels

1
Residence Inn by Marriott Miami Beach South Beach
8.1 Excellent
1231 17th Street, Miami Beach, FL, United States
Show on map
1.7 mi from city centre, Miami Beach, FL 

Located in South Beach, this hotel provides good value accommodation. It also offers an express check-in and check-out feature, an outdoor pool and valet parking.

2
Stardust Hotel
7.9 Good
910 Collins Avenue, Miami Beach, FL, United States
Show on map
2.3 mi from city centre, Miami Beach, FL 

Stardust Hotel Miami Beach is located in South Beach, only a short stroll to the Wolfsonian-FIU, Lummus Park and Ocean Drive. It offers free Wi-Fi, luggage storage and a concierge.

3
Churchill Suites Monte Carlo Miami Beach
7.6 Good
6551 Collins Avenue, Miami Beach, FL, United States
Show on map
2.5 mi from city centre, Miami Beach, FL 

Churchill Suites Monte Carlo Miami Beach provides comfortable 4-star accommodation in Miami Beach. It has a fitness centre, as well as an outdoor pool, a sauna and a Jacuzzi.

4
Marseilles Beachfront Hotel
7.6 Good
1741 Collins Avenue, Miami Beach, FL, United States
Show on map
1.4 mi from city centre, Miami Beach, FL 

This modern hotel is located in South Beach, and features a heated pool, a ballroom and a 24-hour reception. There is also a fitness centre with a swimming pool.

5
James Hotel
7.0 Good
1680 James Avenue, Miami Beach, FL, United States
Show on map
1.5 mi from city centre, Miami Beach, FL 

Set in South Beach, this art deco hotel is within a 10-minute walk of Miami Beach Convention Center and Lincoln Road. It is conveniently located for those wishing to visit the area's popular attractions.

6
Tradewinds Apartment Hotel
7.2 Good
2365 Pinetree Drive, Miami Beach, FL, United States
Show on map
0.9 mi from city centre, Miami Beach, FL 

Tradewinds Apartment Hotel provides a comfortable setting when in Miami Beach. It also offers a swimming pool, free Wi-Fi and valet parking.

7
Mondrian South Beach
6.9 Good
1100 West Avenue, Miami Beach, FL, United States
Show on map
2.3 mi from city centre, Miami Beach, FL 

Contemporary in its design, Mondrian South Beach is situated in a popular area of Miami Beach. Offering complimentary wireless internet, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Flamingo Park.

8
Riviera Suites
7.1 Good
318 20th Street, Miami Beach, FL, United States
Show on map
1.2 mi from city centre, Miami Beach, FL 

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.

Cheapest hotels in Miami Beach, Florida

Ithaca of South Beach Hotel
601 Collins Avenue, Miami Beach, FL, United States
Show on map
2.6 mi from city centre, Miami Beach, FL 

Located in South Beach, this hotel is just a short walk from the Jewish Museum of Florida, Lummus Park and the Wolfsonian-FIU. It also offers free Wi-Fi, an express check-in and check-out feature and valet parking.

$10
Avg. per night
Collins Avenue Hostel
3.3 Mediocre
1520 Collins Avenue, Miami Beach, FL, United States
Show on map
1.8 mi from city centre, Miami Beach, FL 

Collins Avenue Hostel is situated in Miami Beach and offers free Wi-Fi. It is conveniently located for guests wishing to visit local attractions.

$30
Avg. per night
The Astor Powered by LuxUrban
5.0 Okay
956 Washington Avenue, Miami Beach, FL, United States
Show on map
2.3 mi from city centre, Miami Beach, FL 

Situated in Miami Beach, Hotel Astor South Beach provides stylish, 3-star accommodation close to the Wolfsonian-FIU. It is located a short walk from Ocean Drive, Lummus Park and Miami Beach Architectural District.

$99
Avg. per night
Red South Beach Hotel
5.6 Okay
3010 Collins Avenue, Miami Beach, FL, United States
Show on map
0.6 mi from city centre, Miami Beach, FL 

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

$101
Avg. per night
Island House South Beach
6.6 Good
1428 Collins Avenue, Miami Beach, FL, United States
Show on map
1.9 mi from city centre, Miami Beach, FL 

Island House South Beach is situated in South Beach, just 35 minutes from Fort Lauderdale-Hollywood International Airport. Those staying at the property can also make use of free Wi-Fi access during their stay.

$104
Avg. per night
Crates At The Gaythering - Men Only
8.2 Excellent
1409 Lincoln Road, Miami Beach, FL, United States
Show on map
1.8 mi from city centre, Miami Beach, FL 

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.

$105
Avg. per night
Fashion Boutique Hotel
6.9 Good
534 Washington Avenue, Miami Beach, FL, United States
Show on map
2.6 mi from city centre, Miami Beach, FL 

FBH Fashion Boutique Hotel provides 3-star accommodation in Miami Beach. It also offers free Wi-Fi, a Jacuzzi and valet parking.

$106
Avg. per night
Harding Miami Beach Apartments
6.0 Good
Miami Beach, FL, United States
Show on map
3.3 mi from city centre, Miami Beach, FL 

Harding Miami Beach Apartments provides a comfortable setting while in Miami Beach. Those staying at the property can also take advantage of free wireless internet throughout their stay.

$110
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?

    You can find several places worth visiting in Miami Beach. South Beach, Mid-Beach, and North Beach are some of the most popular amongst our users.

  • What are the best hotels in Miami Beach?

    Riviera Suites (7.1/10 from 1,955 reviews), Berkeley Park MGallery Hotel Collection (7.9/10 from 306 reviews), and Cadet Hotel (8.1/10 from 473 reviews) are all highly rated places to stay in Miami Beach.

  • What is a good hotel near Ocean Drive?

    Viajero Miami is a hotel near Ocean Drive that is popular with HotelsCombined users, scoring 8.5 across 840 reviews.

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

    The New Hotel Miami is a hotel near Collins Avenue that is popular with HotelsCombined users, scoring 8.3 from 538 reviews.

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

    840 HotelsCombined reviews of Viajero Miami score it 8.5/10, making it a highly recommended hotel near Miami Beach Convention Center.

  • How much do hotels in Miami Beach cost?

    Searches in the last 72 hours suggest an average price of around $298/night is normal for a hotel in Miami Beach. 4-star and 5-star hotels in Miami Beach had average prices of $383/night and $1,221/night, respectively.

  • How much is a cheap hotel in Miami Beach?

    $44/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?

    Users have found prices for hotels in Miami Beach tonight starting as low as $44, rising to an average cost of $250, based on searches in the last 72 hours.