Miami Shores Hotels

There are no hotel results in Miami Shores. Below are the closest 50 hotels near Miami Shores.

50 Hotels Found

  1. Show Prices


    (0.7 miles/1.2 km away, in Miami)

    8353 NE 3rd Court, Miami, Florida, 33138, United States

  2. Show Prices


    (1.3 miles/2 km away, in Miami)
    VT Value

    Save 38% compared to hotels of similar ratings

    Hotel Class 2.5 out of 5 stars

    7700 Biscayne Blvd., Miami, Florida, 33138, United States

    • Hotel Photos
  3. Show Prices


    (1.8 miles/2.9 km away, in Miami)

    515 NE 67th Street, Miami, Florida, 33138, United States

    • Hotel Photos
  4. Show Prices


    (1.9 miles/3.1 km away, in Miami)

    6500 Biscayne Boulevard, Miami, Florida, 33138, United States

    • Hotel Photos
  5. Show Prices


    (2.5 miles/4.1 km away, in North Miami)

    Hotel Class 3.5 out of 5 stars

    12210 Biscayne Boulevard, Bal Harbour Area, North Miami, Florida, 33181-2714, United States

    • Hotel Photos
  6. Show Prices


    (2.6 miles/4.3 km away, in Miami)

    5255 Biscayne Blvd., Miami, Florida, 33137, United States

    • Hotel Photos

  7. (2.7 miles/4.3 km away, in Miami)

    1920 NE 119 Road, Miami, Florida, 33181, United States

  8. Show Prices


    (2.9 miles/4.7 km away, in Miami)

    1819 79th Street Causeway, North Bay Village, Florida, 33141, United States

    • Hotel Photos

  9. (3.2 miles/5.1 km away, in North Miami)

    2305 NE 123rd Street, North Miami, Florida, 33181, United States


  10. (3.2 miles/5.1 km away, in Miami)

    2301 Normandy Drive, Miami Beach, Florida, 33141-4410, United States

  11. Show Prices


    (3.6 miles/5.9 km away, in Miami)

    3530 Biscayne Boulevard, Miami, Florida, 33137, United States

    • Hotel Photos
  12. Show Prices


    (3.7 miles/6 km away, in Miami)

    Hotel Class 2 out of 5 stars

    3400 Biscayne Blvd, Miami, Florida, 33137, United States

    • Hotel Photos
  13. Show Prices


    (4.2 miles/6.8 km away, in Miami Beach)

    7128 Indian Creek Dr, Miami Beach, Florida, 33141, United States


  14. (4.2 miles/6.8 km away, in Miami Beach)

    7120 Indian Creek Drive, Miami Beach, Florida, 33141, United States

  15. Show Prices


    (4.2 miles/6.8 km away, in Miami Beach)

    7128 Indian Creek Dr, Miami Beach, Florida, 33141, United States

    • Hotel Photos
  16. Show Prices


    (4.3 miles/6.9 km away, in Miami Beach)

    Hotel Class 3.5 out of 5 stars

    9660 East Bay Harbor Drive, Miami Beach, Florida, 33154, United States

    • Hotel Photos

  17. (4.4 miles/7.1 km away, in Miami Beach)

    8118 Harding Ave, Miami Beach, Florida, 33141, United States

  18. Show Prices


    (4.4 miles/7.1 km away, in Miami Beach)

    Hotel Class 2.5 out of 5 stars

    8118 Harding Ave, Miami Beach, Florida, 33141, United States


  19. (4.4 miles/7.1 km away, in Miami Beach)

    8520 Harding Avenue, Miami Beach, Florida, 33141, United States


  20. (4.4 miles/7.1 km away, in Miami Beach)

    8011 Harding Ave, Miami Beach, Florida, 33141, United States

  21. Show Prices


    (4.4 miles/7.1 km away, in Miami Beach)

    7643 Harding Ave, Miami Beach, Florida, 33141, United States

    • Hotel Photos

  22. (4.4 miles/7.1 km away, in Miami)

    8505 Harding Ave., Miami Beach, Florida, 33141, United States

  23. Show Prices


    (4.4 miles/7.1 km away, in Miami Beach)

    Hotel Class 3 out of 5 stars

    7337 Harding Ave., Miami Beach, Florida, 33141, United States

    • Hotel Photos
  24. Show Prices


    (4.4 miles/7.1 km away, in Miami Beach)
    VT Value

    Save 18% compared to hotels of similar ratings

    Hotel Class 2 out of 5 stars

    8601 Harding Avenue, Miami Beach, Florida, 33154, United States

    • Hotel Photos

  25. (4.4 miles/7.1 km away, in North Miami)

    16500 NW 2nd Avenue, (Formerly Howard Johnson Hotel), North Miami, Florida, 33169, United States

Instant Answers: Miami Shores

Get an instant answer from local experts and frequent travelers

72 travelers online now