Start your Miami Shores search
How many bedrooms do you need?

Pet Friendly Apartments for Rent in Miami Shores, FL

30 rentals available
  • Beautiful home in quiet neighborhood

    $5,800
    95 Northeast 96th Street, Miami Shores, FL 33138
    (786) 219-6422

    1 unit available
    3 bed
    Amenities

    Pet friendly, Recently renovated, Stainless steel, and Pool

  • 9212 NE 10th Ave

    $5,500
    9212 Northeast 10th Avenue, Miami Shores, FL 33138
    (305) 851-2820

    1 unit available
    3 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Garage, Recently renovated, Stainless steel + more

  • 454 NE 93 St

    $7,850
    454 Northeast 93rd Street, Miami Shores, FL 33138
    (305) 662-7325

    1 unit available
    3 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Garage, Stainless steel, Bbq/grill + more

  • 1316 NE 105th St

    $2,500
    1316 Northeast 105th Street, Miami Shores, FL 33138
    (305) 788-7550

    1 unit available
    2 bed
    Amenities

    Garage

  • Featured Unit 1
    Best market deals
    These units are the best deal in town.
  • 9020 NE 8th Ave

    $2,600
    9020 Northeast 8th Avenue, Miami Shores, FL 33138
    (305) 851-2820

    1 unit available
    2 bed
    Amenities

    On-site laundry, Patio / balcony, Granite counters, Hardwood floors, Dishwasher, Pet friendly + more

  • 9022 NE 8th Ave

    $3,000
    9022 Northeast 8th Avenue, Miami Shores, FL 33138
    (305) 757-1700

    1 unit available
    2 bed
    Amenities

    On-site laundry, Patio / balcony, Parking, Recently renovated, Stainless steel, and Pool

  • 10626 NE 10th Ct #0 MIAMI SHORES, FL 33138

    $9,750
    10626 Northeast 10th Court, Miami Shores, FL 33138
    (786) 560-3537

    1 unit available
    3 bed
    Amenities

    Hardwood floors, Dishwasher, Pet friendly, Garage, Recently renovated, Stainless steel + more

  • 9811 NE 4th Ave Rd

    $17,000
    9811 Northeast 4th Avenue Road, Miami Shores, FL 33138
    (305) 851-2820

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Garage, Recently renovated, and Pool

  • 339 NE 96th Street

    $7,500
    339 Northeast 96th Street, Miami Shores, FL 33138

    1 unit available
    4 bed
    Amenities

    In unit laundry, Granite counters, Hardwood floors, Dishwasher, Dogs allowed, Air conditioning + more

  • 9302 NW 2nd Ct

    $6,000
    9302 Northwest 2nd Court, Miami Shores, FL 33150
    (305) 725-0566

    1 unit available
    3 bed
    Amenities

    In unit laundry, Patio / balcony, Granite counters, Hardwood floors, Dishwasher, Garage + more

  • Featured Unit 1
    Luxury apartments
    Top units for an elevated lifestyle.
  • 839 NE 97th St

    $8,500
    839 Northeast 97th Street, Miami Shores, FL 33138
    (786) 281-8376

    1 unit available
    3 bed
    Amenities

    On-site laundry, Patio / balcony, Garage, Walk in closets, Pool, and Bbq/grill

  • 1481 NE 104th St

    $20,000
    1481 Northeast 104th Street, Miami Shores, FL 33138
    (305) 582-7917

    1 unit available
    5 bed
    Amenities

    In unit laundry, Patio / balcony, Dishwasher, Garage, and Pool

  • 1273 NE 92nd St

    $11,000
    1273 Northeast 92nd Street, Miami Shores, FL 33138
    (305) 697-5402

    1 unit available
    4 bed
    Amenities

    Garage, Recently renovated, Clubhouse, and Furnished

  • 1300 NE 102nd St

    $13,800
    1300 Northeast 102nd Street, Miami Shores, FL 33138
    (954) 494-4214

    1 unit available
    3 bed
    Amenities

    Patio / balcony, Garage, Recently renovated, Pool, and Air conditioning

  • 229 Ne 101st St

    $6,000
    229 Northeast 101st Street, Miami Shores, FL 33138
    (305) 788-2658

    1 unit available
    3 bed
    Amenities

    In unit laundry, Patio / balcony, Hardwood floors, Dishwasher, Pet friendly, and Garage

  • 9425 N Miami Ave

    $5,950
    9425 North Miami Avenue, Miami Shores, FL 33138
    (305) 697-5402

    1 unit available
    4 bed
    Amenities

    Garage, Recently renovated, and Pool

More Rental Options

Frequently Asked Questions

City Guide for Miami Shores, FL

Miami Shores is an incorporated village located in Miami-Dade County, but for seven years, from 1925 until 1932, it was actually a part of the City of Miami. Downtown Miami is just a 12 or so minute drive down an eight mile stretch of I-95 from Miami Shores, while Ft. Lauderdale is about 22 miles up the coast on that same interstate.

Miami Shores had a population of 10,493 in the 2010 census, making it a small suburb in the Miami-Ft. Lauderdale metropolitan region. The village's name is no trick, as the streets of Miami Shores really do run right up to the coast of the North Bay area of Biscayne Bay. Across the water you can see the nearby strip of land home to legendary locales, such as South Beach and Bal Harbour. The many early 20th-century homes here showcase the architectural styles of Spanish Colonial Revival and Mediterranean Revival. Many of these houses are adorned with gardens, which grow abundantly year round in the Southern Floridian climate. But gardens have been a controversial subject in Miami Shores since 2013, when the the village council rewrote its Code of Ordinances to prohibit vegetable gardens in front yards (backyards are still safe for cucumbers and watermelons). View Miami Shores City Guide