189 hotels in Miami Beach

  • Cardozo Hotel

    South Beach, Miami Beach | 3 star hotel
    from $153
    Traveler rating: 4/5 Excellent (4 reviews)
    • Oh the drinks
    • Buzzing....
    • Where was Gloria?
  • Sherbrooke Hotel

    South Beach, Miami Beach | 2 star hotel
    from $100
    Traveler rating: 4/5 Excellent (5 reviews)
    • Shake your money maker
    • A piece of retro art in itself!
    • Excellent value for such a location
  • Adrian Hotels Miami Beach

    South Beach, Miami Beach | Hotel
  • Starlite Hotel

    South Beach, Miami Beach | 2 star hotel
    from $89
    Traveler rating: 3/5 Good (6 reviews)
    • Basic - but bang for buck
    • You get what you pay for
    • Dont Expect Much
  • Surf Motel

    South Beach, Carlsbad | 2 star motel
    from $96
    Traveler rating: 4/5 Excellent (1 review)
  • The Hotel

    South Beach, Miami Beach | 4 star hotel
    from $200
    Traveler rating: 2.5/5 Fair (7 reviews)
    • If you are nocturnal this is a great location
    • Bad service
    • Chic, Comfy, and Casual
  • The Redbury South Beach

    South Beach, Miami Beach | Hotel
    from $190
  • Caravan Resort Motel

    North Miami Beach/Sunny Isles, Miami Beach | Hotel
  • Century Hotel

    South Beach, Miami Beach | 3 star hotel
    from $108
    Traveler rating: 3/5 Good (4 reviews)
    • Nicest rooms and best Miami location
    • Great Hotel
    • Excellent location!
  • Cadet Hotel

    South Beach, Miami Beach | 3 star hotel
    from $159
    Traveler rating: 4/5 Excellent (8 reviews)
    • Perfect Spot in Miami Beach
    • Charming and historical
    • A nice surprise!
  • Fashionhaus Hotel

    Flamingo / Lummus, Miami Beach | 1 star hotel
    from $123
  • La Flora

    Flamingo / Lummus, Miami Beach | 3 star hotel
    from $149
  • Beachcomber Hotel

    Flamingo / Lummus, Miami Beach | 2 star hotel
    from $69
    Traveler rating: 3/5 Good (7 reviews)
    • Nice Place to Stay
    • Great spring break hotel!!
    • Great Location / Horrible rooms
  • Hotel Shelley

    844 Collins Avenue, Miami Beach | 2 star hotel
    from $16
    Traveler rating: 3.5/5 Very Good (6 reviews)
    • What a great surprise!
    • Where the party starts!
    • Great location
  • Hotel Ocean

    1230 Ocean Drive, Miami Beach | 4 star hotel
    from $25
    Traveler rating: 4/5 Excellent (6 reviews)
  • Pelican Hotel

    South Beach, Miami Beach | 4 star hotel
    from $171
    Traveler rating: 4/5 Excellent (6 reviews)
    • CHIC-A-RIFFIC or KITSCH-A-DOODLE-DOO
    • Very Cool, Great Location
    • Perfect respite
  • Sanctuary South Beach

    South Beach, Miami Beach | 4 star hotel
    from $152
  • Hotel St. Augustine

    347 Washington Avenue, Miami Beach | 3 star hotel
    Traveler rating: 4/5 Excellent (6 reviews)
    • Clean, Sharp, Smart.
    • Hidden Treasure
    • Great boutique hotel
  • Ocean Reef Suites

    Flamingo / Lummus, Miami Beach | 3 star hotel
    from $117
    Traveler rating: 4/5 Excellent (1 review)
  • Greystone Hotel South Beach

    South Beach, Miami Beach | Hotel
    from $100
  • Lily Leon Hotel

    835-841 Collins Avenue, Miami Beach | Hotel
    from $195
    Traveler rating: 3.5/5 Very Good (3 reviews)
    • Great service, quiet and relaxing
    • Great for students
    • Bang For the Buck Here!!
  • Riviere South Beach Hotel

    Flamingo / Lummus, Miami Beach | 2 star hotel
    from $129
  • The Mercury South Beach

    Kensington, Miami Beach | 3 star hotel
    from $133
    Traveler rating: 3/5 Good (5 reviews)
  • Colonial Inn Resort Motel

    North Miami Beach/Sunny Isles, Miami Beach | Hotel
  • Riviera Hotel & Suites South Beach

    South Beach, Miami Beach | 4 star hotel
    from $164
  • Nassau Suite Hotel

    Centro Storico, Miami Beach | 3 star hotel
    Traveler rating: 2.5/5 Fair (6 reviews)
*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.