Find and Book Top Rated Hotels in Miami Beach

Search among 223 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-50 out of 223
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
Great608 reviews
MapView on map400 yd from City Center300 yd from Lincoln Road
From   US$ 239 /nightSelect
8.2
Great98 reviews
MapView on map1.2 mi from City Center1500 yd from Collins Park
From   US$ 680 /nightSelect
8.0
Great375 reviews
1000 yd from City Center400 yd from Collins Park
From   US$ 600 /nightSelect
8.2
Great127 reviews
1.1 mi from City Center1000 yd from Lincoln Mall
From   US$ 441 /nightSelect
1.1 mi from City Center700 yd from Art Deco Historic District
From   US$ 209 /nightSelect
8.4
Great635 reviews
1.1 mi from City Center1300 yd from Collins Park
From   US$ 255 /nightSelect
8.6
Great103 reviews
600 yd from City Center200 yd from Collins Park
From   US$ 788 /nightSelect
8.2
Great280 reviews
1.5 mi from City Center1.2 mi from Collins Park
From   US$ 135 /nightSelect
Resort
8.2
Great176 reviews
900 yd from City Center300 yd from Collins Park
From   US$ 474 /nightSelect
8.0
Great637 reviews
From   US$ 176 /nightSelect
8.2
Great162 reviews
1.0 mi from City Center1200 yd from Collins Park
From   US$ 837 /nightSelect
8.6
Great388 reviews
300 yd from City Center300 yd from Collins Avenue
From   US$ 692 /nightSelect
8.4
Great557 reviews
1200 yd from City Center100 yd from The Villa Casa Casuarina At The Former Versace Mansion
From   US$ 314 /nightSelect
8.2
Great111 reviews
700 yd from City Center200 yd from Collins Park
From   US$ 81 /nightSelect
8.2
Great498 reviews
1.1 mi from City Center1400 yd from Collins Park
From   US$ 123 /nightSelect
8.4
Great92 reviews
6.7 mi from City Center
From   US$ 559 /nightSelect
8.4
Great246 reviews
800 yd from City Center400 yd from Collins Park
From   US$ 214 /nightSelect
8.2
Great92 reviews
1.0 mi from City Center1100 yd from Collins Park
From   US$ 157 /nightSelect
8.4
Great457 reviews
200 yd from City Center200 yd from Collins Avenue
From   US$ 192 /nightSelect
8.2
Great351 reviews
200 yd from City Center200 yd from Collins Avenue
From   US$ 516 /nightSelect
8.4
Great344 reviews
10.5 mi from City Center
From   US$ 224 /nightSelect
8.4
Great468 reviews
200 yd from City Center200 yd from Collins Avenue
From   US$ 329 /nightSelect
8.4
Great702 reviews
300 yd from City Center100 yd from Collins Avenue
From   US$ 111 /nightSelect
8.4
Great103 reviews
1.5 mi from City Center100 yd from Nikki Beach
From   US$ 301 /nightSelect
8.6
Great807 reviews
From   US$ 117 /nightSelect
8.8
Great138 reviews
1.1 mi from City Center1400 yd from Collins Park
From   US$ 47 /nightSelect
8.0
Great149 reviews
1.2 mi from City Center600 yd from Nikki Beach
From   US$ 339 /nightSelect
8.2
Great189 reviews
600 yd from City Center300 yd from Espanola Way
From   US$ 132 /nightSelect
8.2
Great218 reviews
500 yd from City Center300 yd from Collins Park
From   US$ 230 /nightSelect
8.2
Great213 reviews
1.3 mi from City Center700 yd from Joe's Stone Crab
From   US$ 107 /nightSelect
8.4
Great33 reviews
6.0 mi from City Center
From   US$ 1 002 /nightSelect
8.4
Great431 reviews
1.5 mi from City Center1.1 mi from Collins Park
From   US$ 89 /nightSelect
8.6
Great716 reviews
1200 yd from City Center100 yd from The Villa Casa Casuarina At The Former Versace Mansion
From   US$ 138 /nightSelect
8.2
Great218 reviews
1.2 mi from City Center700 yd from Art Deco Historic District
From   US$ 181 /nightSelect
8.2
Great281 reviews
1.7 mi from City Center
From   US$ 231 /nightSelect
8.2
Great44 reviews
1500 yd from City Center300 yd from Art Deco Historic District
From   US$ 210 /nightSelect
8.2
Great170 reviews
300 yd from City Center300 yd from Lincoln Road
From   US$ 234 /nightSelect
8.4
Great611 reviews
500 yd from City Center300 yd from Collins Avenue
From   US$ 125 /nightSelect
8.6
Great63 reviews
From   US$ 876 /nightSelect
8.2
Great532 reviews
4.0 mi from City Center500 yd from Brittany Bay Park
From   US$ 96 /nightSelect
8.4
Great248 reviews
1.1 mi from City Center700 yd from Art Deco Historic District
From   US$ 159 /nightSelect
8.4
Great1396 reviews
700 yd from City Center300 yd from Espanola Way
From   US$ 179 /nightSelect
8.6
Great59 reviews
10.3 mi from City Center
From   US$ 375 /nightSelect
8.2
Great259 reviews
1.5 mi from City Center1.1 mi from Collins Park
From   US$ 205 /nightSelect
8.4
Great335 reviews
From   US$ 249 /nightSelect
8.4
Great352 reviews
700 yd from City Center600 yd from Espanola Way
From   US$ 186 /nightSelect
8.4
Great209 reviews
500 yd from City Center300 yd from Espanola Way
From   US$ 200 /nightSelect
Hotel
8.0
Great263 reviews
1800 yd from City Center400 yd from Art Deco Historic District
From   US$ 94 /nightSelect
8.2
Great87 reviews
6.1 mi from City Center
From   US$ 179 /nightSelect
8.4
Great795 reviews
1500 yd from City Center100 yd from Art Deco Historic District
From   US$ 308 /nightSelect

Best Hotels and Places to Stay in Miami Beach

Why visit?

Miami Beach is a captivating destination with a vibrant atmosphere that attracts tourists from all over the world. The city offers stunning white-sand beaches, excellent dining options, a buzzing nightlife, and an array of cultural experiences. Whether you're seeking relaxation or adventure, Miami Beach has it all.

Where to stay?

When choosing the perfect place to stay in Miami Beach, it's important to consider the different neighborhoods. Here are some of the best areas to stay:

South Beach: Known for its lively energy, South Beach is a popular choice among tourists. It offers a plethora of beachfront hotels, trendy restaurants, and vibrant nightlife. Strolling along the iconic Ocean Drive and visiting the historic Art Deco District are must-do activities.

Mid-Beach: For a more tranquil stay, Mid-Beach is an ideal option. This area offers a mix of luxury hotels and resorts, with a beautiful stretch of uncrowded beach. It's perfect for those looking for a serene beach getaway while still being close to the city's attractions.

Bal Harbour: Famous for its high-end shopping and luxury accommodations, Bal Harbour is a sophisticated neighborhood in Miami Beach. If you enjoy upscale shopping and peaceful surroundings, this is the place to stay.

Price per hotel room per night:

On average, hotel prices in Miami Beach vary depending on the star rating. Here is an approximate price range for a standard room per night:

3-star hotels: $100 - $200

4-star hotels: $200 - $400

5-star hotels: $400 and above

Best Value for Money:

The Clay Hotel: Located in the heart of South Beach, this historic boutique hotel offers comfortable rooms with affordable prices. Guests can enjoy the hotel's charming courtyard and proximity to the beach, restaurants, and nightlife.

Catalina Hotel & Beach Club: Situated in South Beach, this trendy boutique hotel offers stylish rooms, a rooftop pool, and easy access to the beach. With competitive rates and an array of amenities, it provides excellent value for money.

Hampton Inn Miami South Beach: This well-regarded hotel is conveniently located near the vibrant Lincoln Road Mall and offers modern rooms, complimentary breakfast, and a rooftop pool, all at a reasonable price.

Best Kid-Friendly Hotels:

Loews Miami Beach Hotel: With a prime oceanfront location in South Beach, this family-friendly hotel offers a dedicated kids' club, a splash pad, and direct access to the beach. Its spacious rooms and resort-like amenities make it an ideal option for families.

The Fontainebleau Miami Beach: This iconic resort features a fantastic family pool area, waterslides, and a kids' club. With its beachfront location and numerous dining options, it provides an unforgettable stay for both parents and children.

Best Hotels for a Romantic Getaway:

The Betsy Hotel: Nestled in the heart of South Beach, this boutique hotel offers a romantic ambiance, impeccable service, and luxurious accommodations. Its rooftop pool and rooftop terrace provide breathtaking ocean views, creating a perfect setting for a romantic retreat.

Acqualina Resort & Residences: Located in Sunny Isles Beach, this elegant and sophisticated resort offers a luxurious experience for couples. With its pristine beachfront setting, opulent spa, and fine dining options, it promises an unforgettable romantic escape.

Best for Location:

The Setai Miami Beach: Situated in South Beach, this luxurious hotel offers direct access to a private beach and stunning ocean views. Its convenient location allows guests to explore South Beach's top attractions while enjoying world-class service and amenities.

W South Beach: With its prime beachfront location and proximity to upscale shops and restaurants, this stylish hotel is a favored choice among travelers. Guests can enjoy the hotel's trendy poolside scene and luxurious spa facilities.

The Confidante Miami Beach: Located on Miami Beach's quieter stretch, this chic hotel offers easy access to the beach and popular attractions. Its retro-inspired design, relaxing pool area, and exceptional service make it a top choice for location.

Best for a Short City Break:

Delano South Beach: This iconic hotel is known for its sleek design and stylish ambiance, offering a true Miami Beach experience. With its rooftop spa and renowned club, it's the perfect choice for a short city break filled with luxury and excitement.

The Miami Beach EDITION: This modern and upscale hotel offers an array of amenities, including multiple pools, a bowling alley, and a nightclub. It combines a trendy atmosphere with excellent service, making it an excellent option for a memorable city break.

Show moreLess