Find Oceanfront Hotels in Miami Beach, FL

Beach vacation deals from $164

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 122 Miami Beach Oceanfront Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

Mondrian South Beach
4.5 star property
7.6 out of 10, Good, 1,595 reviews
"The staff was very welcoming. Everything was perfect."
The price is $255
includes taxes & fees
$224 per night
Jul 29 - Jul 30
Mondrian South Beach
Leslie Hotel Ocean Drive
4.0 star property
8.8 out of 10, Excellent, 1,000 reviews
"This was my first time staying at Leslie Hotel and I will say they are Excellent! The rooms are very spacious and the front desk staff was very Nice. They made me feel welcome to be there. I will visit again. "
The price is $183
includes taxes & fees
$161 per night
Jul 30 - Jul 31
Leslie Hotel Ocean Drive
The Betsy - South Beach
4.5 star property
9.2 out of 10, Wonderful, 1,005 reviews
"Great Hotel Wonderful experience - great place to wind down and relax Awesome location just steps from a beautiful beach. Awesome staff with Five Star service!! Friendly and welcoming. Will definitely return to this Hotel in the future!!"
The price is $323
includes taxes & fees
$283 per night
Aug 25 - Aug 26
The Betsy - South Beach
Grand Beach Hotel
4.0 star property
7.8 out of 10, Good, 1,041 reviews
"Nice hotel"
The price is $236
includes taxes & fees
$207 per night
Aug 11 - Aug 12
Grand Beach Hotel
W South Beach
5.0 star property
9.2 out of 10, Wonderful, 1,003 reviews
"Great hotel and pool"
The price is $575
includes taxes & fees
$504 per night
Jul 28 - Jul 29
W South Beach
Monte Carlo by Miami Vacations
4.0 star property
8.8 out of 10, Excellent, 544 reviews
"Beautiful view and family friendly "
The price is $332
includes taxes & fees
$292 per night
Jul 30 - Jul 31
Monte Carlo by Miami Vacations
Eden Roc Miami Beach
4.5 star property
8.0 out of 10, Very Good, 2,162 reviews
"The staff were truly wonderful. "
The price is $255
includes taxes & fees
$224 per night
Jul 31 - Aug 1
Eden Roc Miami Beach
The Standard Spa Miami Beach
4.0 star property
8.6 out of 10, Excellent, 1,001 reviews
"We had 3 golden doodles and booked the largest room they had. Clean hotel, attentive staff. Dogs behaved. Everyone's dogs behaved. We would stay here again. "
The price is $282
includes taxes & fees
$247 per night
Jul 29 - Jul 30
The Standard Spa Miami Beach
Global Luxury Suites at Monte Carlo
4.0 star property
8.2 out of 10, Very Good, 204 reviews
"The room was clean and had everything you needed for the first time. There is a supermarket and several restaurants nearby. Close to the beach. The room did not have a balcony, next time I will only take one with a balcony. There are several points that require cosmetic repairs."
The price is $226
includes taxes & fees
$198 per night
Jul 29 - Jul 30
Global Luxury Suites at Monte Carlo
MB Hotel, Trademark Collection by Wyndham
4.0 star property
8.8 out of 10, Excellent, 298 reviews
"Absolutely amazing in every way. Perfect beach right behind. Amazing pool!!!!! We spent most of our time between pool and beach and the poolside restaurant was so stylist, great food, nice staff. Room was small though. Not many good food option. Overall, would definitely stay here and go to downtown or south beach to eat. But highly recommend families with kids to stay here as the pool, hotel restaurant, beach, staff, environment were awesome. Thanks for free beach chairs and umbrella too!!"
The price is $164
includes taxes & fees
$147 per night
Jul 30 - Jul 31
MB Hotel, Trademark Collection by Wyndham
Don't see what you're looking for?
See all available properties in Miami Beach
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.

Popular beach getaways

Most booked beach stays in Miami Beach in 2024

Too many beaches in Miami Beach to choose from? Here are our top picks for a memorable beach vacation.

Frequently asked questions

What does Miami Beach offer sea lovers?
You can make your Miami Beach escape special by staying somewhere with a sea view. Be sure to book one overlooking the beautiful coast or beaches for a chance to wake up next to the ocean. For time away from the beach, discover the bars and shopping in Miami Beach.
What are some noteworthy hotels with ocean views in Miami Beach?
Fontainebleau Miami Beach is a luxury hotel steps from Fontainebleau. It offers 9 restaurants, a full-service spa, 8 bars, a sauna, and flat-screen TVs. Other popular accommodations with ocean views include Loews Miami Beach Hotel – South Beach and Eden Roc Miami Beach.
How many accommodations with views of the ocean are there in Miami Beach on Expedia?
You’ll find 107 oceanview accommodations in Miami Beach on Expedia.
What is there to see and do around Miami Beach?
After checking into your accommodation of choice, you’ll probably want to venture out and explore. If you can’t wait to check out the beaches, head to Miami Beach Beaches 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 Ocean Drive and PortMiami. For even more to see and do, pay a visit to Lincoln Road Mall or Collins Avenue Shopping Area.
Why should I choose a hotel with an ocean view for my Miami Beach vacation?
Indulge yourself with an oceanview hotel and enjoy incredible views of the sea during your stay in Miami Beach. We make it easy to get the perfect hotel when you use our ocean view filter in the search results to narrow down your search.

Recent reviews of Miami Beach hotels
Expedia verified reviews

Miami Beach Oceanfront Hotels information

 

Oceanfront Hotels in Miami Beach

122

Highest price
$575
Cheapest price
$164
Number of guest reviews
9,718
Total number of hotels in Miami Beach
4,411