189 hotels in Miami Beach

  • Essex House

    South Beach, Miami Beach | 3 star hotel
    from $154
    Traveler rating: 4.5/5 Outstanding (3 reviews)
    • Pretty good hotel
    • Disappointed
    • Great price and location
  • Courtyard by Marriott Miami Beach South Beach

    Flamingo / Lummus, Miami Beach | 3 star hotel
    from $175
    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!
  • Beacon Hotel

    South Beach, Miami Beach | 3 star hotel
    from $177
    Traveler rating: 3.5/5 Very Good (5 reviews)
    • In the midst of SOBE
    • Could have been better
    • Great Place
  • Howard Johnson Caribbean Ocean Hotel Miami Beach

    Miami Beach, Miami Beach | 2 star hotel
    from $110
  • Beekman Hotel Suites on the Ocean

    Miami Beach, Miami Beach | Hotel
    from $112
  • Crest Hotel Suites

    South Beach, Miami Beach | 3 star hotel
    from $111
    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 $93
  • Claridge Hotel

    Oceanfront, Miami Beach | 3 star hotel
    from $196
    Traveler rating: 4/5 Excellent (8 reviews)
    • Good and bad
    • Terrible
    • Great Value
  • The Betsy - South Beach

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

    South Beach, Miami Beach | 3 star hotel
    from $217
    Traveler rating: 4/5 Excellent (4 reviews)
    • Winterhaven Just right!
    • Was dissapointed
    • Great location, Lovely hotel
  • Townhouse Hotel

    South Beach, Miami Beach | 3 star hotel
    from $134
    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 $202
    Traveler rating: 4/5 Excellent (8 reviews)
    • Hated every minute
    • Nice weekend at the Bentley
    • Labor Day in Sobe
  • Sixty Sixty Resort Residences

    Oceanfront, Miami Beach | 3 star hotel
    from $77
  • The Carlton South Beach

    South Beach, Miami Beach | 2 star hotel
    from $90
    Traveler rating: 3.5/5 Very Good (10 reviews)
    • THE WORST
    • Great Hotel and really big pool
    • Right in the Center of It ALL
  • The Setai

    City Center, Miami Beach | 5 star hotel
    from $540
    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 $53
    Traveler rating: 2/5 Fair (5 reviews)
  • Parisian Hotel & Suites

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

    South Beach, Miami Beach | 5 star hotel
    from $265
    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 $135
    Traveler rating: 2.5/5 Fair (7 reviews)
    • Beachfront beauty
    • Stay at a Chain Hotel instead
    • The Good The Bad and The Ugly
  • Ocean Five Hotel

    South Beach, Miami Beach | 3 star hotel
    from $163
    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.....
  • Clevelander Hotel

    Flamingo / Lummus, Miami Beach | 3 star hotel
    from $177
    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
  • Kent Hotel

    Flamingo / Lummus, Miami Beach | 3 star hotel
    from $106
    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 $108
    Traveler rating: 3.5/5 Very Good (6 reviews)
    • Best Bang for your Buck
    • Horrible!
    • We walked out!
  • SBH South Beach Hotel

    South Beach, Miami Beach | 3 star hotel
    from $134
  • Catalina Hotel & Beach Club

    City Center, Miami Beach | 3 star hotel
    from $126
    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.