Hotels in Miami Beach, FL

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

Miami Beach, FL, United States
1 Oct — 2 Oct2
Miami Beach, FL, United States
Sat 1/10
Sun 2/10
...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
Best Western Plus Atlantic Beach Resort
6.2 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,244 reviews
6.2

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.

Fontainebleau Miami Beach
6.9 Good
4441 Collins Avenue, Miami Beach, FL, United States
Show on map
0.8 km from city centre, Miami Beach, FL, United States 
GoodBased on 3,792 reviews
6.9

This elegant hotel in Miami Beach offers free Wi-Fi, as well as a mineral bath and an outdoor pool. It has a spa, as well as a swimming pool, a sauna and a Jacuzzi.

Holiday Inn Miami Beach-Oceanfront
6.8 Good
4333 Collins Avenue, Miami Beach, FL, United States
Show on map
0.7 km from city centre, Miami Beach, FL, United States 
GoodBased on 2,267 reviews
6.8

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.

Mondrian South Beach
6.9 Good
1100 West Avenue, Miami Beach, FL, United States
Show on map
3.7 km from city centre, Miami Beach, FL, United States 
GoodBased on 889 reviews
6.9

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.

Shelborne South Beach
7.1 Good
1801 Collins Avenue, Miami Beach, FL, United States
Show on map
2.1 km from city centre, Miami Beach, FL, United States 
GoodBased on 4,184 reviews
7.1

Offering a private beach and an outdoor swimming pool, this 4-star hotel is located in Miami Beach. It also offers outdoor tennis courts, a sauna and a rooftop terrace.

The Sagamore Hotel
7.4 Good
1671 Collins Avenue, Miami Beach, FL, United States
Show on map
2.4 km from city centre, Miami Beach, FL, United States 
GoodBased on 900 reviews
7.4

Featuring an outdoor pool, The Sagamore Hotel is situated in Miami Beach and provides modern accommodation. It is conveniently located for those wanting to visit the area's popular attractions.

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

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

Casa Boutique Hotel
7.9 Good
1334 Washington Avenue, Miami Beach, FL, United States
Show on map
3.2 km from city centre, Miami Beach, FL, United States 
GoodBased on 780 reviews
7.9

Casa Boutique Hotel is situated in Miami Beach and is within a short walk of nearby attractions, such as Flamingo Park, Lummus Park and the Wolfsonian-FIU. It offers free Wi-Fi, a concierge and a 24-hour reception.

Harrison Hotel South Beach
5.3 Okay
411 Washington Avenue, Miami Beach, FL, United States
Show on map
4.4 km from city centre, Miami Beach, FL, United States 
OkayBased on 1,749 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.

Odyssey of South Beach Apart Hotel
6.7 Good
1420 Collins Avenue, Miami Beach, FL, United States
Show on map
3.0 km from city centre, Miami Beach, FL, United States 
GoodBased on 1,128 reviews
6.7

Odyssey of South Beach Apart Hotel provides a comfortable setting when in Miami Beach. It is conveniently positioned for those wanting to visit local attractions.

Tips for booking hotels in Miami Beach

Cheapest month:April
Most expensive month:June
Average price in Miami Beach:₹ 1,764,118/night
Cheapest price found:₹ 7,347/night
Cheapest day:Wednesday
Most expensive day:Sunday
₹ 7,752 - ₹ 50,721
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 6,678 - ₹ 30,970
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Miami Beach hotels

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

Urbanica The Meridian Hotel is situated in Miami Beach and offers free Wi-Fi. It also provides an outdoor pool, meeting rooms and an express check-in and check-out feature.

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

Located in Miami Beach, 1 Hotel South Beach is within a 35-minute drive of Fort Lauderdale-Hollywood International Airport and provides a private beach, a Jacuzzi and a swimming pool. A short walk from Miami City Ballet, it offers comfortable rooms equipped with a coffee maker, free wireless internet access and a mini bar.

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

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

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 

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.

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

7
Essex House By Clevelander
6.9 Good
1001 Collins Avenue, Miami Beach, FL, United States
Show on map
3.6 km from city centre, Miami Beach, FL, United States 

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

8
Dream South Beach
7.8 Good
1111 Collins Avenue, Miami Beach, FL, United States
Show on map
3.5 km from city centre, Miami Beach, FL, United States 

Welcoming guests with pets, this hotel is located in Miami Beach and features an infinity pool and a private beach. It also provides a coffee bar, valet parking 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
4.2 km from city centre, Miami Beach, FL, United States 

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.

₹ 778
Avg. per night
Collins Avenue Hostel
3.3 Mediocre
1520 Collins Avenue, Miami Beach, FL, United States
Show on map
2.8 km from city centre, Miami Beach, FL, United States 

This comfortable hostel in Miami Beach provides free Wi-Fi, as well as bicycle rental and a 24-hour reception. It is conveniently located for guests wishing to visit local attractions.

₹ 2,449
Avg. per night
Viajero Miami
8.5 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.

₹ 3,347
Avg. per night
Beachside All Suites Hotel, a South Beach Group Hotel
5.9 Okay
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.

₹ 6,286
Avg. per night
Crest Hotel Suites
6.7 Good
1670 James Avenue, Miami Beach, FL, United States
Show on map
2.4 km from city centre, Miami Beach, FL, United States 

Crest Hotel Suites provides modern 3-star accommodation in Miami Beach. It is conveniently positioned for those wishing to discover the area's attractions.

₹ 8,001
Avg. per night
Hotel La Flora
7.2 Good
1238 Collins Avenue, 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 a five-minute walk from the Wolfsonian-FIU. It is ideally positioned for those wishing to visit local attractions.

₹ 8,164
Avg. per night
Crates At The Gaythering - Men Only
8.2 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.

₹ 8,164
Avg. per night
Red South Beach Hotel
3.9 Mediocre
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.

₹ 8,654
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?

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

  • What are the best hotels in Miami Beach?

    Loews Miami Beach Hotel (8.4/10 from 2,418 reviews), Hotel Croydon (7.9/10 from 1,009 reviews), and Riviera Suites (7.1/10 from 1,962 reviews) are all highly rated places to stay in Miami Beach.

  • What is a good hotel near Miami Beach Convention Center?

    Loews Miami Beach Hotel is a hotel near Miami Beach Convention Center that is popular with HotelsCombined users, scoring 8.4 across 2,418 reviews.

  • What is a good hotel in Miami Beach near Ocean Drive?

    The most popular hotel near Ocean Drive is Loews Miami Beach Hotel, with 2,418 HotelsCombined users scoring it 8.4/10.

  • Is there a good hotel near Collins Avenue?

    If you’re looking for good hotels near Collins Avenue, consider Sixty80 Design Hotel by Eskape Collection (rated 8.1 over 1,793 reviews).

  • How much do hotels in Miami Beach cost?

    Miami Beach hotels have an average price of ₹ 32,655/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is ₹ 31,186/night, and if you are looking for a 5-star hotel in Miami Beach then the average price is around ₹ 95,598/night.

  • How much is a cheap hotel in Miami Beach?

    Prices for Miami Beach hotels have been found for as low as ₹ 1,633/night over the last 3 days. The popularity of your requested dates can significantly affect prices. For the upcoming weekend of 7 Oct to 9 Oct, Miami Beach hotel prices start from ₹ 2,694/night.

  • How much is a hotel in Miami Beach tonight?

    Miami Beach hotels start at ₹ 7,266 for tonight; however, the average price of accommodation is about ₹ 31,921. Many 4-star stays can be found in Miami Beach tonight, with prices starting at ₹ 8,899. These prices were found on HotelsCombined within the last 72 hours.