189 hotels in Miami Beach

  • Essex House

    South Beach, Miami Beach | 3 star hotel
    from $140
    Traveler rating: 4.5/5 Outstanding (3 reviews)
    • Pretty good hotel
    • Disappointed
    • Great price and location
  • Flamingo / Lummus, Miami Beach | 3 star hotel
    from $173
    Traveler rating: 3.5/5 Very Good (5 reviews)
    • Soft beds, small room!
    • Location, Location, Location - everything else just okay
    • What you would expect from Courtyard
  • Fairwind Hotel and Suites

    South Beach, Miami Beach | 2 star hotel
    from $58
    Traveler rating: 2.5/5 Fair (7 reviews)
    • Great for young singles and fun couples
    • Not So Good
    • Depends on what you're there for!
  • South Beach, Miami Beach | 3 star hotel
    from $167
    Traveler rating: 3.5/5 Very Good (5 reviews)
    • In the midst of SOBE
    • Could have been better
    • Great Place
  • Miami Beach, Miami Beach | 2 star hotel
    from $110
  • Beekman Hotel Suites on the Ocean

    Miami Beach, Miami Beach | Hotel
    from $112
  • Oceanfront, Miami Beach | 3 star hotel
    from $114
    Traveler rating: 4/5 Excellent (8 reviews)
    • Good and bad
    • Terrible
    • Great Value
  • Crest Hotel Suites

    South Beach, Miami Beach | 3 star hotel
    from $108
    Traveler rating: 4/5 Excellent (5 reviews)
    • Good value
    • Great stay before a cruise
    • No Problems Here!
  • Claremont Hotel

    South Beach, Miami Beach | 2 star hotel
    from $75
  • The Betsy Hotel, South Beach

    Flamingo / Lummus, Miami Beach | 4 star hotel
    from $276
  • Winter Haven, Autograph Collection

    South Beach, Miami Beach | 3 star hotel
    from $178
    Traveler rating: 4/5 Excellent (4 reviews)
    • Winterhaven Just right!
    • Was dissapointed
    • Great location, Lovely hotel
  • South Beach, Miami Beach | 3 star hotel
    from $125
    Traveler rating: 3/5 Good (4 reviews)
    • Love It!
    • Clinical, noisy...but cool
    • Great Value
  • Bentley Hotel South Beach

    Flamingo / Lummus, Miami Beach | 3 star hotel
    from $181
    Traveler rating: 4/5 Excellent (8 reviews)
    • Hated every minute
    • Nice weekend at the Bentley
    • Labor Day in Sobe
  • Oceanfront, Miami Beach | 3 star hotel
    from $94
  • Carlton Hotel

    South Beach, Miami Beach | 2 star hotel
    from $101
    Traveler rating: 3.5/5 Very Good (10 reviews)
    • THE WORST
    • Great Hotel and really big pool
    • Right in the Center of It ALL
  • City Center, Miami Beach | 5 star hotel
    from $381
    Traveler rating: 4/5 Excellent (5 reviews)
    • Excellent
    • The Most wonderfull experience at The Setai Hotel - L.A.
    • Beautiful rooms, great service...but what's with the daytrippers?
  • Freehand Miami

    Oceanfront, Miami Beach | 3 star hotel
    from $66
    Traveler rating: 2/5 Fair (5 reviews)
  • Parisian Hotel & Suites

    South Beach, Miami Beach | 1 star hotel
    from $90
  • Loews Miami Beach Hotel

    South Beach, Miami Beach | 5 star hotel
    from $256
    Traveler rating: 4.5/5 Outstanding (5 reviews)
    • Very Good Resort Hotel
    • Loved It!
    • Pretty and Serene
  • The Mimosa Hotel

    North Shores, Miami Beach | 3 star hotel
    from $119
    Traveler rating: 2.5/5 Fair (7 reviews)
    • Beachfront beauty
    • Stay at a Chain Hotel instead
    • The Good The Bad and The Ugly
  • South Beach, Miami Beach | 3 star hotel
    from $126
    Traveler rating: 3.5/5 Very Good (6 reviews)
    • A good find!!
    • Embodies the South Beach Lifestyle
    • The room next door was used for professional services.....
  • Flamingo / Lummus, Miami Beach | 3 star hotel
    from $171
    Traveler rating: 3/5 Good (7 reviews)
    • Big plus but careful on the larger negative!
    • Halloween In Clevelander - GREAT TIME
    • Never stay here just party
  • Flamingo / Lummus, Miami Beach | 3 star hotel
    from $107
    Traveler rating: 2.5/5 Fair (5 reviews)
    • Great location, decent room, very good price
    • Good location with attitude
    • Good location
  • Whitelaw Hotel

    South Beach, Miami Beach | 3 star hotel
    from $91
    Traveler rating: 3.5/5 Very Good (6 reviews)
    • Best Bang for your Buck
    • Horrible!
    • We walked out!
  • South Beach Hotel

    South Beach, Miami Beach | 3 star hotel
    from $151
  • City Center, Miami Beach | 3 star hotel
    from $100
    Traveler rating: 2.5/5 Fair (4 reviews)
    • Don't stay hereeeeeeeeeeee, nooooooooo!
    • 3 star hotel with 5 star service
    • A mixed bag
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.