2 Bedroom Homes in Miami Beach, FL
625 homes for sale · Updated August 12, 2026 · Page 8 of 13
- 1100 west ave 1016 1016, Miami Beach 33139 $800,000 · 2 bd · 2 ba · 1,088 sqft
- 1308 drexel avenue 103, Miami Beach 33139 $315,000 · 2 bd · 1 ba · 720 sqft
- 100 lincoln road ph14, Miami Beach 33139 $1,100,000 · 2 bd · 2 ba · 900 sqft
- 3411 indian creek dr 604 604, Miami Beach 33140 $679,000 · 2 bd · 2 ba · 1,200 sqft
- 5555 collins avenue 7t, Miami Beach 33140 $400,000 · 2 bd · 2 ba · 1,064 sqft
- 6801 collins avenue 1215, Miami Beach 33141 $875,000 · 2 bd · 2 ba · 993 sqft
- 1000 west avenue 311, Miami Beach 33139 $1,150,000 · 2 bd · 2 ba · 1,197 sqft
- 4470 alton road, Miami Beach 33140 $3,900,000 · 2 bd · 2 ba · 2,197 sqft
- 7712 byron avenue 2, Miami Beach 33141 $300,000 · 2 bd · 2 ba · 1,021 sqft
- 7441 wayne avenue 6b, Miami Beach 33141 $375,000 · 2 bd · 2 ba · 1,020 sqft
- 8001 crespi blvd 4b 4b, Miami Beach 33141 $380,000 · 2 bd · 2 ba · 1,151 sqft
- 1816 meridian avenue 12, Miami Beach 33139 $350,000 · 2 bd · 1 ba · 806 sqft
- 7800 collins avenue 203, Miami Beach 33141 $540,000 · 2 bd · 2 ba · 930 sqft
- 5880 collins avenue 403, Miami Beach 33140 $499,000 · 2 bd · 2 ba · 908 sqft
- 650 west avenue 1001, Miami Beach 33139 $1,400,000 · 2 bd · 2 ba · 1,147 sqft
- 5055 collins avenue 9a, Miami Beach 33140 $535,000 · 2 bd · 2 ba · 1,019 sqft
- 650 pennsylvania avenue 1, Miami Beach 33139 $599,000 · 2 bd · 2 ba · 900 sqft
- 5640 collins avenue 6b, Miami Beach 33140 $770,000 · 2 bd · 2 ba · 1,935 sqft
- 1600 michigan avenue 7, Miami Beach 33139 $1,200,000 · 2 bd · 2 ba · 1,128 sqft
- 1688 west avenue 405, Miami Beach 33139 $750,000 · 2 bd · 2 ba · 1,070 sqft
- 4779 collins avenue 2305, Miami Beach 33140 $1,790,000 · 2 bd · 2 ba · 1,380 sqft
- 6899 collins avenue 1610, Miami Beach 33141 $1,350,000 · 2 bd · 2 ba · 1,280 sqft
- 450 alton road ph 4104, Miami Beach 33139 $2,800,000 · 2 bd · 2 ba · 1,536 sqft
- 5225 collins avenue 603, Miami Beach 33140 $810,000 · 2 bd · 2 ba · 1,200 sqft
- 4775 collins avenue 1708, Miami Beach 33140 $1,850,000 · 2 bd · 2 ba · 1,550 sqft
- 2625 collins avenue 608, Miami Beach 33140 $595,000 · 2 bd · 2 ba · 1,305 sqft
- 500 alton road 1602, Miami Beach 33139 $2,599,000 · 2 bd · 3 ba · 1,201 sqft
- 520 west ave 1102 1102, Miami Beach 33139 $1,990,000 · 2 bd · 2 ba · 1,499 sqft
- 101 20th street 3202, Miami Beach 33139 $4,000,000 · 2 bd · 2 ba · 1,213 sqft
- 6801 collins avenue ph06, Miami Beach 33141 $1,050,000 · 2 bd · 2 ba · 1,200 sqft
- 650 west avenue ph01, Miami Beach 33139 $2,999,999 · 2 bd · 3 ba · 1,456 sqft
- 101 20th street 3006, Miami Beach 33139 $4,400,000 · 2 bd · 2 ba · 1,316 sqft
- 2655 collins avenue 510, Miami Beach 33140 $522,000 · 2 bd · 2 ba · 1,190 sqft
- 250 south shore drive 5, Miami Beach 33141 $375,000 · 2 bd · 2 ba · 1,158 sqft
- 1500 bay road 122s, Miami Beach 33139 $845,000 · 2 bd · 2 ba · 1,081 sqft
- 1816 meridian avenue 18, Miami Beach 33139 $438,000 · 2 bd · 1 ba · 809 sqft
- 1621 collins avenue 701, Miami Beach 33139 $810,000 · 2 bd · 2 ba · 1,088 sqft
- 580 72nd street 810, Miami Beach 33141 $1,399,000 · 2 bd · 2 ba · 887 sqft
- 6301 collins avenue 2107, Miami Beach 33141 $1,250,000 · 2 bd · 2 ba · 1,340 sqft
- 1623 collins avenue 218, Miami Beach 33139 $880,000 · 2 bd · 2 ba · 1,108 sqft
- 811 jefferson avenue 105, Miami Beach 33139 $390,000 · 2 bd · 2 ba · 739 sqft
- 4401 collins avenue 3202 3204, Miami Beach 33140 $2,700,000 · 2 bd · 3 ba · 1,496 sqft
- 4401 collins avenue 702 704, Miami Beach 33140 $2,675,000 · 2 bd · 3 ba · 1,496 sqft
- 5600 collins avenue 11w, Miami Beach 33140 $500,000 · 2 bd · 2 ba · 1,190 sqft
- 5875 collins avenue 1704, Miami Beach 33140 $2,195,000 · 2 bd · 3 ba · 1,556 sqft
- 6899 collins avenue 808, Miami Beach 33141 $1,749,000 · 2 bd · 2 ba · 1,290 sqft
- 100 south pointe drive 2208, Miami Beach 33139 $6,350,000 · 2 bd · 3 ba · 1,595 sqft
- 100 south pointe drive 1501, Miami Beach 33139 $4,995,000 · 2 bd · 3 ba · 1,591 sqft
- 6061 collins avenue 7d, Miami Beach 33140 $1,100,000 · 2 bd · 2 ba · 1,415 sqft
- 5225 collins avenue 1114, Miami Beach 33140 $529,000 · 2 bd · 2 ba · 960 sqft