Save on Top Miami Beach Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Miami Beach

1 Hotel South Beach
5 out of 5
2341 Collins Avenue, Miami Beach, FL
CA $435
per night
Dec 18 - Dec 19
4.5/5Wonderful! (2,111 reviews)

"This property is expensive, but it is worth the money. The staff are friendly and truly seem to care about the guests and the property. They are always cleaning and go out of their way to make sure you are happy with everything."…"

Reviewed on Nov. 25, 2019

1 Hotel South Beach
Fontainebleau Miami Beach
4.5 out of 5
4441 Collins Avenue, Miami Beach, FL
CA $268
per night
Dec 16 - Dec 17
4.1/5Very Good! (8,111 reviews)

"This hotel was amazing. I enjoyed everything about this hotel just reminds me of being on an island. So much you can do just at the hotel."…"

Reviewed on Dec. 10, 2019

Fontainebleau Miami Beach
The Palms Hotel & Spa
4 out of 5
3025 Collins Ave, Miami Beach, FL
CA $191
per night
Dec 16 - Dec 17
4.3/5Excellent! (2,277 reviews)

"Lovely all round - great people great place - can’t wait to come back"…"

Reviewed on Dec. 4, 2019

The Palms Hotel & Spa
Oceanside Hotel and Suites, a South Beach Group Hotel
3.5 out of 5
6084 Collins Avenue, Miami Beach, FL
Free CancellationReserve now, pay when you stay
CA $69
per night
Dec 16 - Dec 17
3.8/5Good! (978 reviews)

"Very quaint bedroom area. Staff was very friendly and helpful. They locked are luggage in a room while we walked around town waiting for our flight. That was Awesome!"…"

Reviewed on Dec. 1, 2019

Oceanside Hotel and Suites, a South Beach Group Hotel
Loews Miami Beach Hotel – South Beach
4.5 out of 5
1601 Collins Ave, Miami Beach, FL
CA $329
per night
Dec 16 - Dec 17
4.4/5Excellent! (4,627 reviews)

"Great location right on the beach. Pool was very nice with great food and drinks. Just a few details that need to be taken care of such as painting around doors and small other updates in the hotel rooms. We also had an adjoining door that we could hear nieghbors pretty clearly through. Other than ..."…"

Reviewed on Dec. 9, 2019

Loews Miami Beach Hotel – South Beach
Catalina Hotel & Beach Club, a South Beach Group Hotel
3.5 out of 5
1732 Collins Ave, Miami Beach, FL
Free CancellationReserve now, pay when you stay
CA $86
per night
Dec 16 - Dec 17
3.5/5Good! (950 reviews)

"Amazing place! They’re so friendly and helpful and you get the full South Beach experience! It’s the perfect spot to enjoy Miami!"…"

Reviewed on Dec. 4, 2019

Catalina Hotel & Beach Club, a South Beach Group Hotel
Grand Beach Hotel
4 out of 5
4835 Collins Ave, Miami Beach, FL
Free CancellationReserve now, pay when you stay
CA $221
per night
Dec 18 - Dec 19
4.1/5Very Good! (5,846 reviews)

"Beach front was one of the awesome amenities......"…"

Reviewed on Dec. 5, 2019

Grand Beach Hotel
Shore Club
4 out of 5
1901 Collins Ave, Miami Beach, FL
Free CancellationReserve now, pay when you stay
CA $189
per night
Dec 18 - Dec 19
4/5Very Good! (1,998 reviews)

"Amazing place,nice atmosphere and pleasant service,one of the best spots in Miami,my favorite one,will be back for sure!!"…"

Reviewed on Dec. 6, 2019

Shore Club
Hotel Belleza
3 out of 5
2115 Washington Avenue, Miami Beach, FL
CA $74
per night
Dec 16 - Dec 17
3.8/5Good! (759 reviews)

"Good for its cheap price. Walkable to most of the important areas of South Beach."…"

Reviewed on Dec. 4, 2019

Hotel Belleza
Riviera Suites South Beach, a South Beach Group Hotel
4 out of 5
318 20th Street, Miami Beach, FL
Free CancellationReserve now, pay when you stay
CA $112
per night
Dec 12 - Dec 13
4/5Very Good! (2,120 reviews)

"Staff was pleasant and upgraded me as I had a ling wait to check in because if my early arrival. The room was very well maintained."…"

Reviewed on Dec. 8, 2019

Riviera Suites South Beach, a South Beach Group Hotel
Don't see what you're looking for?
See all available properties in Miami Beach
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Miami Beach Hotel Guide

Miami Beach is the place to go if you want a vacation that sizzles. Get ready for perfect waves, Latin beats, flashy architecture, and posh restaurants when you plan your holiday in one of the hottest resort cities in America. The hotels and condos that line the local beaches are outshined only by the amazing fashions you’ll see on the beautiful people who call this city home. Are you ready to check into a Miami Beach hotel so you can enjoy hot sand and sizzling nightclubs? Book your stay right here on Expedia.ca to get the guaranteed best deals around.

Life on the Beach

Life in Miami Beach is all about looking good and living well. Get ready to spend your days soaking up some sun or enjoying elegant brunches at classy bistros. Nights are all about putting on some sequins and cutting loose on the dance floor. Of course, the numerous shops and restaurants here will certainly occupy your time, as will the people-watching. You never know which famous celebrity might be hiding behind the pair of dark shades staring at you from across a crowded club.

The Perfect Weather of Miami Beach

This city’s tropical climate makes it one of the best year-round holiday destinations in North America. In fact, Miami Beach experiences the warmest winter temperatures in the United States. Celebrities, moguls, and ordinary people all visit when they crave a little sunshine. You simply can’t go wrong with planning a vacation; the temperature here stays between 23 and 32 degrees Celsius all year long. Isn’t it time to join the many happy people who call Miami Beach hotels home during winter holidays or summer breaks?

Hot Local Attractions

Hop on a set of water skis or ride a wave on a surfboard if you want an authentic Miami Beach experience. Of course, you can also keep things tame by doing a little yoga on the beach at sunset. Ready to explore? Put on your fanciest outfit and spend an afternoon touring the Art Deco Historic District. When you’re in the mood to strut your stuff, stroll down the Miami Beach Boardwalk. Don’t miss out on the fun going in the famous South Beach neighbourhood. Are you ready to turn up the heat with some exclusive discounts at hotels on the beach? Come plan a perfect holiday in just a few easy steps.

Book Amazing Miami Beach Hotel Deals Today

It’s time to take advantage of cheap rates at top hotels in this sizzling city. Whether you’re planning far in advance or putting together a getaway at the last minute, we’ll help you reserve an incredible room near the city’s hottest spots. What’s more, you can now fly to Miami Beach and reserve a hotel room for one low price. Start browsing our all-inclusive offers today to save money. Of course, if you want to fit in with all the elite visitors to this iconic city, you need to rent a car in Miami Beach to get around, so we have you covered when it comes to finding an affordable set of wheels. Ready to book an unforgettable holiday without going over your budget? Reserve cheap hotels in Miami Beach from Expedia.ca today.

More trip options

Recently Booked Hotels in Miami Beach

Recent Reviews in Miami Beach