Find and Book Top Rated Hotels in Miami

Search among 187 available hotels and places to stay in Miami from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
101-150 out of 187
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map3.1 km from City Centre500 m from
From   US$ 101 /nightSelect
Aparthotel
8.0
Great150 reviews
MapView on map7.1 km from City Centre700 m from Legion Memorial Park
From   US$ 54 /nightSelect
8.4
Great60 reviews
7.0 km from City Centre100 m from Peacock Park
From   US$ 109 /nightSelect
8.4
Great198 reviews
5.9 km from City Centre400 m from Burger King Corporation Headquarters
From   US$ 129 /nightSelect
8.4
Great171 reviews
14.4 km from City Centre700 m from Costa Greens Golf Club
From   US$ 192 /nightSelect
6.2 km from City Centre200 m from Burger King Corporation Headquarters
From   US$ 159 /nightSelect
8.4
Great116 reviews
From   US$ 125 /nightSelect
8.2
Great94 reviews
4.1 km from City Centre1.8 km from James L. Knight Center
From   US$ 151 /nightSelect
8.2
Great51 reviews
4.3 km from City Centre200 m from Bayfront Park Station
From   US$ 427 /nightSelect
8.2
Great45 reviews
4.3 km from City Centre1.5 km from James L. Knight Center
From   US$ 279 /nightSelect
8.0
Great23 reviews
2.3 km from City Centre800 m from
From   US$ 95 /nightSelect
8.4
Great84 reviews
4.2 km from City Centre700 m from James L. Knight Center
From   US$ 285 /nightSelect
8.0
Great44 reviews
4.1 km from City Centre1.1 km from James L. Knight Center
From   US$ 208 /nightSelect
8.4
Great82 reviews
4.1 km from City Centre400 m from Shops at Midtown Miami
From   US$ 208 /nightSelect
7.0 km from City Centre100 m from Peacock Park
From   US$ 386 /nightSelect
8.2
Great139 reviews
1.6 km from City Centre1.3 km from LoanDepot Park
From   US$ 109 /nightSelect
8.4
Great93 reviews
14.4 km from City Centre1.1 km from Costa Greens Golf Club
From   US$ 132 /nightSelect
8.2
Great113 reviews
4.0 km from City Centre1.0 km from James L. Knight Center
From   US$ 116 /nightSelect
Apartment
8.6
Great35 reviews
8.2 km from City Centre800 m from Soar Park East
From   US$ 108 /nightSelect
8.2
Great19 reviews
4.6 km from City Centre200 m from American Police Museum
From   US$ 261 /nightSelect
8.0
Great49 reviews
3.9 km from City Centre400 m from Bayside Marketplace
From   US$ 298 /nightSelect
8.2
Great41 reviews
14.4 km from City Centre600 m from Dadeland Mall
From   US$ 183 /nightSelect
8.2
Great53 reviews
12.8 km from City Centre
From   US$ 308 /nightSelect
8.4
Great82 reviews
5.9 km from City Centre
From   US$ 105 /nightSelect
8.4
Great109 reviews
4.2 km from City Centre100 m from James L. Knight Center
From   US$ 184 /nightSelect
8.2
Great69 reviews
10.5 km from City Centre300 m from CityPlace Doral
From   US$ 240 /nightSelect
8.4
Great123 reviews
5.3 km from City Centre
From   US$ 269 /nightSelect
Hostel
8.6
Great28 reviews
4.6 km from City Centre500 m from Belafonte Tacolcy Park
From   US$ 30 /nightSelect
8.6
Great107 reviews
14.4 km from City Centre500 m from Dadeland Mall
From   US$ 119 /nightSelect
8.2
Great44 reviews
18.1 km from City Centre
From   US$ 139 /nightSelect
8.2
Great25 reviews
5.8 km from City Centre
From   US$ 299 /nightSelect
25.6 km from City Centre
From   US$ 159 /nightSelect
8.8
Great6 reviews
4.7 km from City Centre600 m from Miami Jewish Home & Hosp
From   US$ 19 /nightSelect
10.5 km from City Centre300 m from CityPlace Doral
From   US$ 173 /nightSelect
6.8
Nice5 reviews
4.0 km from City Centre1.4 km from James L. Knight Center
From   US$ 153 /nightSelect
11.9 km from City Centre200 m from US Army Garrison Miami
From   US$ 180 /nightSelect
8.4
Great23 reviews
4.0 km from City Centre400 m from James L. Knight Center
From   US$ 190 /nightSelect
4.7 km from City Centre1.1 km from James L. Knight Center
From   US$ 129 /nightSelect
8.2
Great27 reviews
3.9 km from City Centre800 m from James L. Knight Center
From   US$ 195 /nightSelect
Apartment
8.8
Great9 reviews
20.0 km from City Centre
From   US$ 147 /nightSelect
Apartment
7.0
Very good1 review
6.9 km from City Centre700 m from Legion Memorial Park
From   US$ 179 /nightSelect
7.6
Very good2 reviews
13.4 km from City Centre600 m from Dadeland Mall
From   US$ 99 /nightSelect
3.3 km from City Centre1.8 km from James L. Knight Center
From   US$ 200 /nightSelect
Aparthotel
8.4
Great25 reviews
4.2 km from City Centre800 m from Shops at Midtown Miami
From   US$ 141 /nightSelect
Apartment
9.0
Perfect2 reviews
3.9 km from City Centre900 m from Bryan Park
From   US$ 187 /nightSelect
8.8
Great15 reviews
4.4 km from City Centre300 m from James L. Knight Center
From   US$ 350 /nightSelect
8.8
Great16 reviews
10.7 km from City Centre600 m from
From   US$ 195 /nightSelect
Villa
13.1 km from City Centre1.8 km from Dadeland Mall
From   US$ 144 /nightSelect
8.2
Great27 reviews
3.9 km from City Centre800 m from James L. Knight Center
From   US$ 211 /nightSelect
Apartment
8.0
Great1 review
24.7 km from City Centre
From   US$ 216 /nightSelect

Best Hotels and Places to Stay in Miami

Why visit?

Miami, known for its stunning beaches, vibrant nightlife, and diverse culture, is a top destination for tourists. With a wide range of attractions, from water sports to art galleries, there is something for everyone in this vibrant city. Miami boasts a variety of hotels and resorts, making it an ideal choice for a memorable vacation.

Where to stay?

South Beach: Located in the heart of Miami Beach, South Beach is famous for its iconic Art Deco architecture and glamorous atmosphere. This area offers a plethora of luxury hotels, including the renowned Fontainebleau Miami Beach, Loews Miami Beach Hotel, and The Setai. With its pristine beaches, trendy nightclubs, and trendy boutiques, South Beach is a haven for those seeking a lively and stylish vacation.

Downtown Miami: If you prefer a more urban environment, Downtown Miami is a perfect choice. This dynamic area offers a mix of business, entertainment, and cultural attractions. Visitors can stay at luxurious hotels such as the InterContinental Miami or the JW Marriott Marquis Miami. Downtown Miami is also home to popular venues such as the American Airlines Arena, where you can catch an exhilarating Miami Heat basketball game.

Coconut Grove: For a more laid-back and bohemian vibe, Coconut Grove is an excellent option. This historic neighborhood is adorned with charming streets, lush parks, and picturesque waterfront views. The Mayfair at Coconut Grove and The Ritz-Carlton Coconut Grove are among the top hotels in this area. Coconut Grove also offers a variety of dining options, shopping boutiques, and the iconic Vizcaya Museum and Gardens.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $200.

4-star hotels: The average price per night is around $200 to $400.

5-star hotels: The average price per night is around $400 to $800.

Best value for money:

Residence Inn by Marriott Miami Beach South Beach: This hotel is situated just a few blocks away from the famous South Beach. The spacious suites come with a kitchenette, making it a great choice for families or guests looking for extended stays. With its complimentary breakfast and proximity to the beach, this hotel combines affordability and convenience.

The Gates Hotel South Beach: a DoubleTree by Hilton: Located on Collins Avenue near Miami Beachs popular attractions, this hotel offers stylish rooms, a pool area with a bar, and easy access to the beach. With its competitive prices and modern amenities, it provides excellent value for travelers seeking comfort and affordability.

Best kid-friendly hotels:

Loews Miami Beach Hotel: Known for its family-friendly atmosphere, this hotel offers a range of amenities for children, including a kids club, a splash zone water park, and a game room. With direct beach access and spacious rooms, Loews Miami Beach Hotel ensures a memorable stay for the whole family.

Four Seasons Hotel Miami: This luxury hotel welcomes families with its dedicated Kids For All Seasons program, providing supervised activities and entertainment for children. The hotel also offers spacious rooms, a rooftop pool, and easy access to nearby attractions such as the Miami Childrens Museum.

Best hotels for a romantic getaway:

Acqualina Resort & Residences: Situated in Sunny Isles Beach, this exquisite resort offers elegant rooms with private terraces, a stunning oceanfront location, and a three-level spa for couples seeking relaxation. With its luxurious amenities and breathtaking views, Acqualina Resort is the perfect choice for a romantic retreat.

The Betsy Hotel: Located in the heart of South Beach, this boutique hotel exudes charm and sophistication. Its intimate rooftop pool, romantic rooftop bar, and cozy rooms create a romantic ambiance. The hotel also hosts live jazz performances, perfect for couples looking to enjoy a night of music and romance.

Best for location:

W South Beach: Situated at the southern end of Miami Beach, this hotel offers direct beach access and is surrounded by trendy restaurants, bars, and shops. With its luxurious rooms and vibrant atmosphere, W South Beach provides a prime location for those wanting to experience the citys dynamic energy.

Mandarin Oriental, Miami: Located on Brickell Key, this hotel offers stunning views of the Miami skyline and Biscayne Bay. Its serene location provides a tranquil escape while still being close to downtown Miamis attractions. With its award-winning spa and world-class dining options, this hotel offers an ideal location for a luxurious stay.

Fontainebleau Miami Beach: Nestled in the heart of Miami Beach, this iconic hotel features multiple pools, including a lively party pool, and direct beach access. With top-notch entertainment venues on-site and a central location near popular attractions, Fontainebleau Miami Beach offers a convenient location for experiencing the vibrant Miami scene.

Best for a short city break:

Kimpton EPIC Hotel: Situated in downtown Miami, this boutique hotel offers sleek rooms, a rooftop pool, and stunning views of the city skyline and Biscayne Bay. Its central location allows for easy exploration of the citys cultural sites and vibrant nightlife.

The Setai Miami Beach: Located in the historic Art Deco district of South Beach, this luxurious hotel offers a tranquil atmosphere amidst the citys bustling energy. With its serene private beach, Asian-inspired spa, and renowned dining options, The Setai Miami Beach provides a peaceful retreat for a short city break.

Show moreLess
Guest reviews of hotels in Miami