Luxury hotels in Miami Beach

Search among 91 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
1Filter & Sort
View map
1-50 out of 91
1Filter & 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.6
Great1552 reviews
3.8 km from City Centre
From   US$ 191 /nightSelect
8.2
Great124 reviews
3.2 km from City Centre
From   US$ 372 /nightSelect
8.6
Great399 reviews
200 m from City Centre300 m from Collins Avenue
From   US$ 242 /nightSelect
8.2
Great556 reviews
1.8 km from City Centre1.2 km from Collins Park
From   US$ 123 /nightSelect
1.8 km from City Centre700 m from Art Deco Historic District
From   US$ 101 /nightSelect
8.4
Great1404 reviews
600 m from City Centre300 m from Espanola Way
From   US$ 88 /nightSelect
8.0
Great243 reviews
2.4 km from City Centre200 m from Nikki Beach
From   US$ 197 /nightSelect
8.2
Great294 reviews
2.8 km from City Centre
From   US$ 159 /nightSelect
8.4
Great558 reviews
1.0 km from City Centre100 m from The Villa Casa Casuarina At The Former Versace Mansion
From   US$ 249 /nightSelect
8.4
Great636 reviews
1.7 km from City Centre1.1 km from Collins Park
From   US$ 262 /nightSelect
8.4
Great260 reviews
1.1 km from City Centre100 m from The Villa Casa Casuarina At The Former Versace Mansion
From   US$ 30 /nightSelect
8.4
Great469 reviews
200 m from City Centre200 m from Collins Avenue
From   US$ 284 /nightSelect
8.4
Great435 reviews
2.4 km from City Centre1.8 km from Collins Park
From   US$ 89 /nightSelect
8.4
Great103 reviews
2.5 km from City Centre100 m from Nikki Beach
From   US$ 301 /nightSelect
8.2
Great473 reviews
100 m from City Centre200 m from Collins Avenue
From   US$ 88 /nightSelect
8.0
Great234 reviews
1.9 km from City Centre700 m from Art Deco Historic District
From   US$ 181 /nightSelect
8.4
Great460 reviews
200 m from City Centre200 m from Collins Avenue
From   US$ 192 /nightSelect
8.4
Great255 reviews
1.3 km from City Centre200 m from Art Deco Historic District
From   US$ 126 /nightSelect
8.4
Great611 reviews
400 m from City Centre300 m from Collins Avenue
From   US$ 125 /nightSelect
1.1 km from City Centre400 m from Lincoln Mall
From   US$ 362 /nightSelect
8.2
Great134 reviews
1.8 km from City Centre900 m from Lincoln Mall
From   US$ 278 /nightSelect
8.0
Great638 reviews
From   US$ 75 /nightSelect
8.0
Great165 reviews
2.0 km from City Centre600 m from Nikki Beach
From   US$ 153 /nightSelect
8.4
Great106 reviews
6.9 km from City Centre
From   US$ 525 /nightSelect
8.2
Great351 reviews
200 m from City Centre200 m from Collins Avenue
From   US$ 516 /nightSelect
8.4
Great140 reviews
2.0 km from City Centre700 m from Joe's Stone Crab
From   US$ 97 /nightSelect
8.4
Great348 reviews
From   US$ 137 /nightSelect
8.0
Great37 reviews
300 m from City Centre200 m from Collins Avenue
From   US$ 340 /nightSelect
8.4
Great95 reviews
From   US$ 450 /nightSelect
8.0
Great255 reviews
900 m from City Centre300 m from Collins Park
From   US$ 182 /nightSelect
8.4
Great571 reviews
1000 m from City Centre200 m from The Villa Casa Casuarina At The Former Versace Mansion
From   US$ 217 /nightSelect
  • 1
  • 2

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