Florida may have travel restrictions in place due to COVID-19.

Find Beach Hotels & Resorts in Miami, FL from $74

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
1 Hotel South Beach
Great for beach vacations
5 out of 5
2341 Collins Avenue, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $529 per night from Jan 19 to Jan 20
4.6/5Exceptional! (1,211 reviews)
Travelers like: on the beach, cabanas, massages on beach, beach umbrellas
Travelers say...

"Everything was great and really nice. Best hotel in Miami"…"

Reviewed on Jan 16, 2021

1 Hotel South Beach
The Palms Hotel & Spa
Great for beach vacations
4 out of 5
3025 Collins Ave, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $199 per night from Jan 18 to Jan 19
4.4/5Wonderful! (1,649 reviews)
Travelers like: on the beach, cabanas, beach umbrellas, beach towels
Travelers say...

"Very nice property. Staff was very polite with good customer service."…"

Reviewed on Jan 16, 2021

The Palms Hotel & Spa
Loews Miami Beach Hotel – South Beach
Great for beach vacations
4.5 out of 5
1601 Collins Ave, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $249 per night from Jan 31 to Feb 1
4.4/5Wonderful! (2,770 reviews)
Travelers like: on the beach, beach towels, outdoor pool
Travelers say...

"We always stay here. No issues. It was quiet and peaceful."…"

Reviewed on Jan 4, 2021

Loews Miami Beach Hotel – South Beach
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Hotel of South Beach
Great for beach vacations
4 out of 5
801 Collins Ave, Miami Beach, FL
Get Rates
4.4/5Excellent! (1,044 reviews)
Travelers like: on the beach, sun loungers, beach towels, outdoor pool
Travelers say...

"I have stayed here many times...always delightful."…"

Reviewed on Mar 17, 2020

The Hotel of South Beach
Dream South Beach
Great for beach vacations
4 out of 5
1111 Collins Ave, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $135 per night from Jan 20 to Jan 21
4.3/5Excellent! (1,195 reviews)
Travelers like: close to beach, sun loungers, beach towels, outdoor pool
Travelers say...

"We loved it! Great hotel and staff, we’ll be back!"…"

Reviewed on Jan 13, 2021

Dream South Beach
Circa 39 Hotel Miami Beach
Great for beach vacations
3.5 out of 5
3900 Collins Avenue, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $99 per night from Jan 20 to Jan 21
4.3/5Excellent! (995 reviews)
Travelers like: close to beach, sun loungers, outdoor pool
Travelers say...

"This hotel was very chill and relaxed, great vibe 👍"…"

Reviewed on Jan 15, 2021

Circa 39 Hotel Miami Beach
The Confidante Miami Beach - in the Unbound Collection by Hyatt
Great for beach vacations
4.5 out of 5
4041 Collins Ave, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $144 per night from Jan 18 to Jan 19
4.3/5Excellent! (1,147 reviews)
Travelers like: on the beach, sun loungers, beach umbrellas, beach towels
Travelers say...

"Great staff, great location. Restaurant is expensive - $22 for a plain hamburger. Deli across the street is also very expensive. We took an Uber and went to various restaurants. Resort fees are excessive- ~$35 per day per room, considering they don’t clean your room every day for covid - only once ..."…"

Reviewed on Dec 30, 2020

The Confidante Miami Beach - in the Unbound Collection by Hyatt
National Hotel, An Adult Only Oceanfront Resort
Great for beach vacations
4 out of 5
1677 Collins Ave, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $192 per night from Jan 17 to Jan 18
4.3/5Excellent! (1,317 reviews)
Travelers like: on the beach, sun loungers, beach towels, outdoor pool
Travelers say...

"The National is worth it. We were hesitant because of the price. However, this hotel was beautiful with great amenities and without the craziness of all other hotels we stayed at. Typically the other"…"

Reviewed on Jan 1, 2021

National Hotel, An Adult Only Oceanfront Resort
Beacon Hotel South Beach
Great for beach vacations
4 out of 5
720 Ocean Dr, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $111 per night from Jan 17 to Jan 18
4.1/5Very Good! (1,574 reviews)
Travelers like: close to beach, beach towels
Travelers say...

"Small, modern hotel right on Ocean Drive. The staff was accommodating, the location is perfect. The rooms are small but the price vs quality ratio is good."…"

Reviewed on Dec 25, 2020

Beacon Hotel South Beach
Hotel Croydon, a South Beach Group Hotel
Great for beach vacations
4 out of 5
3720 Collins Ave, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $98 per night from Jan 17 to Jan 18
4/5Very Good! (990 reviews)
Travelers like: close to beach, beach towels, outdoor pool
Travelers say...

"The hotel is really nice and cozy. The beds are really soft and comfortable. Everything was perfect. Hotel staff is friendly for the most part however the front desk is not always there. Room was great bigger than I expected. My only gripe was the fact that you will receive an email less than 24 ..."…"

Reviewed on Nov 1, 2020

Hotel Croydon, a South Beach Group Hotel
Grand Beach Hotel Surfside
Great for beach vacations
4.5 out of 5
9449 Collins Avenue, Surfside, FL
Free CancellationReserve now, pay when you stay
The price is $330 per night from Jan 18 to Jan 19
3.9/5Very Good! (1,371 reviews)
Travelers like: on the beach, cabanas, beach umbrellas, beach towels
Travelers say...

"Great location and rooms. Sometimes we needed to wait a long time for the Elevator because one was out of order."…"

Reviewed on Jan 8, 2021

Grand Beach Hotel Surfside
Fontainebleau Miami Beach
Great for beach vacations
4.5 out of 5
4441 Collins Avenue, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $377 per night from Jan 27 to Jan 28
3.9/5Very Good! (4,476 reviews)
Travelers like: on the beach, kids pool
Travelers say...

"They need to upgrade the gym and equipment as I don’t thing they have added any new equipment in over 5 years. Plenty of cardio but need more weight machines etc. plenty of space. Food options was horrible even in Covid and way too expensive for what you get."…"

Reviewed on Jan 12, 2021

Fontainebleau Miami Beach
Shelborne South Beach
Great for beach vacations
4.5 out of 5
1801 Collins Ave, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $161 per night from Jan 19 to Jan 20
3.9/5Good! (991 reviews)
Travelers like: on the beach, cabanas, beach bar, massages on beach
Travelers say...

"It was a nice stay. Rooms a little small but comfortable."…"

Reviewed on Jan 13, 2021

Shelborne South Beach
Grand Beach Hotel
Great for beach vacations
4 out of 5
4835 Collins Ave, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $241 per night from Feb 2 to Feb 3
3.8/5Good! (1,888 reviews)
Travelers like: on the beach, cabanas, beach towels, outdoor pools
Travelers say...

"It was a very relaxing location but the amenities were not so great the pools where not heated so they where basically not in use cause it was quite cold on the beach they where to giving chair cushions"…"

Reviewed on Jan 11, 2021

Grand Beach Hotel
Royal Palm South Beach Miami, a Tribute Portfolio Resort
Great for beach vacations
4.5 out of 5
1545 Collins Avenue, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $148 per night from Jan 18 to Jan 19
3.8/5Good! (1,757 reviews)
Travelers like: on the beach, cabanas, beach umbrellas, beach towels
Travelers say...

"Royal Palm was clean and nice but really basic. Good location close to Ocean Drive."…"

Reviewed on Jan 12, 2021

Royal Palm South Beach Miami, a Tribute Portfolio Resort
Starlite Hotel
2 out of 5
750 Ocean Dr, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $95 per night from Feb 1 to Feb 2
3.8/5Good! (1,202 reviews)

"We loved staying here, rooms were clean, staff was friendly and helpful with planning day trips, plus the location is unbeatable!!"…"

Reviewed on Jan 7, 2021

Starlite Hotel
Catalina Hotel & Beach Club, a South Beach Group Hotel
Great for beach vacations
3.5 out of 5
1732 Collins Ave, Miami Beach, FL
Free CancellationReserve now, pay when you stay
The price is $88 per night from Jan 18 to Jan 19
3.4/5Good! (1,215 reviews)
Travelers like: close to beach, beach towels, outdoor pools
Travelers say...

"Stayed here over the weekend and it was nice and fun."…"

Reviewed on Jan 8, 2021

Catalina Hotel & Beach Club, a South Beach Group Hotel
Miami Beach Resort
Great for beach vacations
3.5 out of 5
Collins Avenue, 4833, Miami Beach, FL
Get Rates
3.3/5 (1,000 reviews)
Travelers like: on the beach, cabanas, beach umbrellas, outdoor pool
Travelers say...

"I liked everything look forward to booking again soon"…"

Reviewed on Mar 15, 2020

Miami Beach Resort
Newport Beachside Hotel & Resort
Great for beach vacations
4 out of 5
16701 Collins Avenue, Sunny Isles Beach, FL
Free CancellationReserve now, pay when you stay
The price is $131 per night from Jan 24 to Jan 25
3.3/5 (4,147 reviews)
Travelers like: on the beach, cabanas, beach umbrellas, beach towels
Travelers say...

"The amazing view and access to the pier and as well as the beach"…"

Reviewed on Jan 4, 2021

Newport Beachside Hotel & Resort
Ramada Plaza by Wyndham Marco Polo Beach Resort
Great for beach vacations
3 out of 5
19201 Collins Ave, Sunny Isles Beach, FL
Free CancellationReserve now, pay when you stay
The price is $119 per night from Jan 18 to Jan 19
3.1/5 (1,831 reviews)
Travelers like: on the beach, beach towels, kids pool
Travelers say...

"If you love the sand and ocean, but don’t have a lot to spend on a fancy high rise, this is the place to stay! Oceanfront is the best!"…"

Reviewed on Jan 15, 2021

Ramada Plaza by Wyndham Marco Polo Beach Resort
Don't see what you're looking for?
We've got more Beach Hotels. Find the right one for you.
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.

More Beachfront Hotels in Miami

Beach Condos in Miami

Beach Villas in Miami

Beach Hotels in Miami

Known for its beaches and art galleries, Miami offers a lot for the traveler planning a beach getaway. There are 622 beach hotels and other accommodation options to choose from in this vibrant destination, so it's easy to find one that meets your needs.

As you decide on a place to stay near the beach in Miami, take a look at these top hotels with high ratings from Expedia travelers.

Fontainebleau Miami Beach - 4.5 luxury hotel on the beach. It features an outdoor pool, a spa tub, and a poolside bar. Activities include parasailing. Guests love the central location and shopping.

The Confidante - in the Unbound Collection by Hyatt - 4.5 luxury hotel on the beach. Our travelers recommend its beach and overall comfort. This hotel boasts 2 outdoor swimming pools, a poolside bar, and a restaurant. Activities include yoga and surfing/boogie boarding.

National Hotel, An Oceanfront Resort - 4 historic resort on the beach. It offers 2 outdoor swimming pools, a poolside bar, and a restaurant. Activities include surfing/boogie boarding. Guest reviews highlight the central location and overall comfort.

Grand Beach Hotel Surfside - 4.5 luxury hotel on the beach. It features 3 outdoor swimming pools, 4 spa tubs, and a restaurant. Guests love the central location and breakfast.

Miami Beach Resort - 3.5 spa resort on the beach. Our travelers recommend its beach and shopping. This resort boasts an outdoor pool, a poolside bar, and 3 restaurants.

Planning Your Trip to Miami

If you're wondering about the best time to visit, here's what you can expect from the local weather:

  • Hottest months: July, August, June, and September, with an average temperature of 91°F
  • Coldest months: January, December, February, and March, with an average temperature of 61°F
  • Driest months: January, December, February, and March, with an average rainfall of 2.22 inches
  • Rainiest months: September, June, August, and July, with an average rainfall of 8.73 inches

Sightseeing in and Around Miami

After checking into your accommodation of choice, you'll probably want to venture out and explore. If you're excited to scope out the beaches, spend a relaxing day by the water at Lummus Park Beach or Virginia Key Beach Park. Experience the area's art galleries and live music, and make time for local attractions like PortMiami and Vizcaya Museum and Gardens. You can also pay a visit to Aventura Mall or Phillip and Patricia Frost Museum of Science for more to see and do. Visitors also enjoy Miami for its:
  • Skyscrapers
  • Shopping
  • Restaurants
  • Excursions

Getting Around Miami

Make your way to Miami with a flight to Miami, FL (MPB-Public Seaplane Base), the closest major airport which is located 1.1 mi (1.8 km) from the city center. Nearby metro stations include Knight Center Metromover Station, Riverwalk Metromover Station, and Bayfront Park Metromover Station. If you want to journey outside of the area, hop aboard a train from Miami Airport Station, Hialeah Market Station, or Miami Station.

Frequently asked questions

What is Miami like for travelers who love the beach?
Known for its beaches and art galleries, Miami offers a lot for the traveler planning a beach getaway.
What's the best accommodation to stay near the beach in Miami?
Newport Beachside Hotel & Resort is a top 4-star beachfront resort offering 3 restaurants and an outdoor pool, located within a short 15-minute walk of Haulover Beach. Other good choices for your stay near the beach include Fontainebleau Miami Beach and Ramada Plaza by Wyndham Marco Polo Beach Resort.
How many beach hotels will I be able to find in Miami?
Choose from one of Expedia’s 567 hotels in Miami for your beachside break.
When's the best time for a beach vacation in Miami?
Plan your trip to the beach with this snapshot of the seasons in Miami: The hottest months are usually July and August with an average temp of 83°F, while the coldest months are January and December with an average of 70°F. The rainiest months in Miami are September, June, August, and July, with each month seeing an average of 9 inches of rainfall.
What is there to see and do around Miami?
After arriving and settling in at your hotel, you might want to venture out and explore everything Miami has to offer. If you can’t wait to check out the beaches, head to Hollywood Beach or Lummus Park Beach for a relaxing day by the water. Experience the area’s art galleries and live music, and make time for local attractions like Downtown Miami Shopping District and Bayfront Park. For even more to see and do, pay a visit to Brickell City Centre or Bayside Marketplace.
What's the best way to get to my beach hotel in Miami?
Here’s some information to help you get to and around your beach accommodation in Miami with ease. To get to Miami, book a flight to Miami Intl. Airport (MIA), the closest major airport, which is located 5.7 mi (9.2 km) away. You can walk to nearby metro stations including Knight Center Metromover Station, Riverwalk Metromover Station, and Bayfront Park Metromover Station.

Recent reviews of Miami hotels

More trip options