Find and Book Top Rated Hotels in Miami Beach

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

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-43 out of 43
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
8.4
Great103 reviews
MapView on map2.5 km from City Centre100 m from Nikki Beach
From   US$ 301 /nightSelect
8.4
Great622 reviews
MapView on map300 m from City Centre300 m from Lincoln Road
From   US$ 119 /nightSelect
8.0
Great384 reviews
1000 m from City Centre400 m from Collins Park
From   US$ 449 /nightSelect
8.2
Great98 reviews
1.9 km from City Centre1.3 km from Collins Park
From   US$ 501 /nightSelect
8.2
Great259 reviews
2.4 km from City Centre1.8 km from Collins Park
From   US$ 140 /nightSelect
8.4
Great557 reviews
1.0 km from City Centre100 m from The Villa Casa Casuarina At The Former Versace Mansion
From   US$ 165 /nightSelect
8.4
Great360 reviews
600 m from City Centre500 m from Espanola Way
From   US$ 186 /nightSelect
8.0
Great249 reviews
900 m from City Centre300 m from Collins Park
From   US$ 182 /nightSelect
8.4
Great355 reviews
16.9 km from City Centre
From   US$ 224 /nightSelect
8.4
Great724 reviews
1.1 km from City Centre100 m from The Villa Casa Casuarina At The Former Versace Mansion
From   US$ 138 /nightSelect
8.2
Great259 reviews
1.7 km from City Centre600 m from Art Deco Historic District
From   US$ 149 /nightSelect
8.0
Great638 reviews
From   US$ 75 /nightSelect
8.0
Great522 reviews
1.3 km from City Centre700 m from Collins Park
From   US$ 62 /nightSelect
8.4
Great635 reviews
1.7 km from City Centre1.1 km from Collins Park
From   US$ 231 /nightSelect
8.6
Great816 reviews
From   US$ 78 /nightSelect
8.2
Great124 reviews
3.2 km from City Centre
From   US$ 313 /nightSelect
8.6
Great114 reviews
500 m from City Centre200 m from Collins Park
From   US$ 585 /nightSelect
8.2
Great134 reviews
1.8 km from City Centre900 m from Lincoln Mall
From   US$ 278 /nightSelect
8.4
Great79 reviews
10.2 km from City Centre
From   US$ 262 /nightSelect
8.2
Great515 reviews
1.8 km from City Centre1.2 km from Collins Park
From   US$ 123 /nightSelect
8.6
Great1553 reviews
3.8 km from City Centre300 m from Miami North Beach Oceanfront Hotels
From   US$ 183 /nightSelect
8.4
Great95 reviews
From   US$ 716 /nightSelect
8.4
Great348 reviews
From   US$ 139 /nightSelect
Hotel
8.4
Great323 reviews
1.0 km from City Centre100 m from The Villa Casa Casuarina At The Former Versace Mansion
From   US$ 139 /nightSelect
Resort
8.2
Great181 reviews
800 m from City Centre200 m from Collins Park
From   US$ 342 /nightSelect
8.6
Great399 reviews
200 m from City Centre300 m from Collins Avenue
From   US$ 242 /nightSelect
8.0
Great239 reviews
2.4 km from City Centre200 m from Nikki Beach
From   US$ 197 /nightSelect
8.2
Great177 reviews
300 m from City Centre300 m from Lincoln Road
From   US$ 234 /nightSelect
8.2
Great351 reviews
200 m from City Centre200 m from Collins Avenue
From   US$ 516 /nightSelect
8.4
Great469 reviews
200 m from City Centre200 m from Collins Avenue
From   US$ 183 /nightSelect
Hotel
8.4
Great610 reviews
100 m from City Centre200 m from Lincoln Road
From   US$ 93 /nightSelect
8.4
Great797 reviews
1.3 km from City Centre100 m from Art Deco Historic District
From   US$ 95 /nightSelect
Hotel
8.0
Great283 reviews
1.6 km from City Centre400 m from Art Deco Historic District
From   US$ 94 /nightSelect
8.2
Great534 reviews
6.5 km from City Centre400 m from Brittany Bay Park
From   US$ 88 /nightSelect
8.4
Great265 reviews
1000 m from City Centre200 m from The Villa Casa Casuarina At The Former Versace Mansion
From   US$ 116 /nightSelect
8.4
Great747 reviews
1.4 km from City Centre200 m from Art Deco Historic District
From   US$ 158 /nightSelect
8.4
Great570 reviews
2.7 km from City Centre
From   US$ 91 /nightSelect
8.4
Great92 reviews
10.8 km from City Centre
From   US$ 559 /nightSelect
Hotel
8.4
Great433 reviews
1.6 km from City Centre400 m from Art Deco Historic District
From   US$ 144 /nightSelect
8.2
Great460 reviews
700 m from City Centre400 m from Espanola Way
From   US$ 107 /nightSelect
8.0
Great345 reviews
800 m from City Centre400 m from The Villa Casa Casuarina At The Former Versace Mansion
From   US$ 89 /nightSelect
8.2
Great473 reviews
100 m from City Centre200 m from Collins Avenue
From   US$ 88 /nightSelect
8.2
Great113 reviews
600 m from City Centre200 m from Collins Park
From   US$ 81 /nightSelect

Best hotels and places to stay in Miami Beach

Why visit?

Miami Beach is a popular tourist destination known for its stunning beaches, vibrant nightlife, and luxurious hotels. With a wide range of attractions and activities, tourists can bask in the sun, explore the vibrant art scene, and indulge in world-class cuisine. Whether youre looking for a relaxing beach getaway or an adventurous city experience, Miami Beach has something for everyone. Stay at one of the best hotels in Miami Beach to make the most of your visit.

Where to stay?

South Beach: South Beach is the epitome of Miami Beachs glamorous lifestyle. This iconic neighborhood offers a mix of modern luxury and Art Deco charm, making it a top choice for tourists. Enjoy the trendy boutiques, upscale restaurants, and electrifying nightlife. Some of the best hotels in South Beach include the iconic Delano South Beach, the vibrant W South Beach, and the stylish The Setai Miami Beach.

Miami Beach Resort: Located in the heart of Miami Beach, this area provides easy access to the ocean, shopping, and dining options. It is perfect for those seeking a mix of relaxation and entertainment. The Fontainebleau Miami Beach, one of the most famous hotels in the area, offers luxurious accommodations, stunning ocean views, and a lively pool scene. Other notable options include The Palms Hotel & Spa and Eden Roc Miami Beach Resort.

Fisher Island: For a more exclusive and secluded experience, Fisher Island is the ideal choice. Located just south of Miami Beach, this private island offers unparalleled luxury and privacy. The Fisher Island Hotel and Resort, with its Mediterranean-inspired villas and world-class amenities, is a must-visit for those seeking utmost tranquility and opulence.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $150 to $250.

4-star hotels: The average price per night is around $250 to $450.

5-star hotels: The average price per night is around $450 to $1,000.

Best value for money:

The Clay Hotel: Located in the heart of South Beach, The Clay Hotel offers affordable accommodations without compromising on comfort. This historic hotel features a Mediterranean-inspired design and is just steps away from the beach. With its central location and reasonable rates, it is an excellent choice for budget-conscious travelers.

Collins Hotel: Situated in Miami Beach Resort, Collins Hotel offers comfortable rooms at a reasonable price. It provides easy access to the beach and is within walking distance of popular attractions. The hotel features a rooftop pool with panoramic views of the city and the ocean.

Red South Beach Hotel: This stylish boutique hotel offers a contemporary design and a great location in Miami Beach. With competitive rates, it provides an excellent value for money. Guests can enjoy the outdoor pool, complimentary beach towels, and free Wi-Fi during their stay.

Best kid-friendly hotels:

Loews Miami Beach Hotel: Loews Miami Beach Hotel is a fantastic choice for families traveling with children. It provides a wide range of amenities and activities suitable for kids, including a supervised kids club, a play area, and a family-friendly pool. The hotels convenient location on South Beach offers easy access to the beach and nearby attractions.

The Ritz-Carlton, South Beach: Known for its luxury and impeccable service, The Ritz-Carlton, South Beach also caters to families. The hotel offers a dedicated kids program, babysitting services, and spacious rooms or suites suitable for families. The beautiful oceanfront location and access to a private beach add to the overall experience.

Best hotels for a romantic getaway:

Acqualina Resort & Residences: Situated in Sunny Isles Beach, just north of Miami Beach, Acqualina Resort & Residences is a luxurious escape for couples. The hotel boasts elegant rooms with stunning sea views, a tranquil spa, and several romantic dining options. Private beach access and exceptional service enhance the romantic ambiance.

The Setai Miami Beach: The Setai Miami Beach is a renowned five-star hotel that offers a serene and intimate atmosphere. Couples can enjoy their own private suite with ocean views, excellent spa facilities, and romantic dining experiences. The hotels location in South Beach provides access to vibrant nightlife for added enjoyment.

Best for location:

Fontainebleau Miami Beach: This iconic hotel is centrally located in Miami Beach Resort, offering direct beach access and proximity to popular attractions like Lincoln Road Mall. With luxurious accommodations, multiple pools, and renowned restaurants, it guarantees convenience and a memorable stay.

Eden Roc Miami Beach Resort: Nestled between South Beach and Miami Beach, Eden Roc Miami Beach Resort provides a prime location for exploring both areas. The hotel features elegant rooms, several dining options, and an oceanfront pool. Guests can easily access nearby shopping, dining, and entertainment venues.

The Betsy: South Beach: The Betsy: South Beach is a luxury boutique hotel located on Ocean Drive, in the heart of South Beach. It offers a perfect blend of beachfront access and the lively atmosphere of the Art Deco District. With elegant rooms, a rooftop pool, and a vibrant cultural program, it embodies the essence of Miami Beach.

Best for a short city break:

Marriott Stanton South Beach: Perfectly situated on Ocean Drive, Marriott Stanton South Beach offers easy access to the beach and the vibrant nightlife. The hotel features spacious rooms, a rooftop pool, and a modern fitness center, making it an ideal choice for a short city break.

The Catalina Hotel & Beach Club: Located in the renowned Collins Avenue, The Catalina Hotel & Beach Club provides chic accommodations and a trendy atmosphere. With access to a private beach area and proximity to shopping and dining options, it is an excellent choice for a quick city getaway.

Show moreLess