3 Bedroom Homes in Miami Beach, FL
155 for sale · 201 homes listed · Updated September 25, 2026 · Page 1 of 5
- 535 west 51st street, Miami Beach 33140 $1,900,000 · 3 bd · 2 ba · 1,702 sqft
- 6901 collins avenue 701, Miami Beach 33141 $4,490,000 · 3 bd · 4 ba · 2,133 sqft
- 5005 collins avenue 1210, Miami Beach 33140 $675,000 · 3 bd · 2 ba · 1,385 sqft
- 2221 fisher island drive 3201, Miami Beach 33109 $4,200,000 · 3 bd · 4 ba · 2,744 sqft
- 5601 collins avenue 1514, Miami Beach 33140 $670,000 · 3 bd · 2 ba · 1,280 sqft
- 6365 collins avenue 3801, Miami Beach 33141 $2,799,000 · 3 bd · 3 ba · 1,761 sqft
- 1425 bay road, Miami Beach 33139 $2,550,000 · 3 bd · 4 ba · 0 sqft
- 2005 calais drive 1, Miami Beach 33141 $1,550,000 · 3 bd · 3 ba · 1,775 sqft
- 1671 collins avenue 6a, Miami Beach 33139 $9,750,000 · 3 bd · 4 ba · 2,389 sqft
- 6800 indian creek drive ph2, Miami Beach 33141 $4,990,000 · 3 bd · 4 ba · 2,278 sqft
- 19126 fisher island drive 19126, Miami Beach 33109 $4,100,000 · 3 bd · 4 ba · 2,049 sqft
- 7065 fisher island drive 7065, Miami Beach 33109 $14,750,000 · 3 bd · 4 ba · 3,793 sqft
- 101 20th street 3803, Miami Beach 33139 $5,399,999 · 3 bd · 3 ba · 1,588 sqft
- 1445 16th street 602, Miami Beach 33139 $3,200,000 · 3 bd · 3 ba · 1,842 sqft
- 1500 ocean drive 1003, Miami Beach 33139 $2,998,000 · 3 bd · 3 ba · 1,740 sqft
- 2301 collins avenue 1523-24, Miami Beach 33139 $2,800,000 · 3 bd · 3 ba · 1,560 sqft
- 5970 indian creek drive 302, Miami Beach 33140 $849,000 · 3 bd · 3 ba · 1,420 sqft
- 6365 collins avenue 2901, Miami Beach 33141 $2,799,000 · 3 bd · 3 ba · 1,761 sqft
- 7830 atlantic way, Miami Beach 33141 $5,195,000 · 3 bd · 4 ba · 3,623 sqft
- 1853 jefferson avenue 6, Miami Beach 33139 $995,000 · 3 bd · 4 ba · 1,430 sqft
- 500 alton 2702, Miami Beach 33139 $6,399,000 · 3 bd · 4 ba · 2,930 sqft
- 2901 indian creek 304 404 duplex, Miami Beach 33140 $3,100,000 · 3 bd · 4 ba · 1,710 sqft
- 5875 collins avenue 902, Miami Beach 33140 $3,750,000 · 3 bd · 4 ba · 1,725 sqft
- 756 84th street ph c, Miami Beach 33141 $1,925,000 · 3 bd · 3 ba · 1,505 sqft
- 756 84th st b, Miami Beach 33141 $1,750,000 · 3 bd · 3 ba · 1,505 sqft
- 2521 fisher island drive 6201, Miami Beach 33109 $8,350,000 · 3 bd · 4 ba · 2,744 sqft
- 100 south pointe drive 510, Miami Beach 33139 $8,547,150 · 3 bd · 3 ba · 2,122 sqft
- 3325 pine tree drive, Miami Beach 33140 $5,950,000 · 3 bd · 4 ba · 3,350 sqft
- 463 west 62nd street, Miami Beach 33140 $1,745,000 · 3 bd · 2 ba · 2,011 sqft
- 7600 north fisher island drive 7662, Miami Beach 33109 $7,800,000 · 3 bd · 4 ba · 2,671 sqft
- 5875 collins avenue 502, Miami Beach 33140 $3,300,000 · 3 bd · 4 ba · 1,725 sqft
- 1900 sunset harbour drive ph03, Miami Beach 33139 $3,499,000 · 3 bd · 4 ba · 2,580 sqft
- 2655 collins ave ph06 08, Miami Beach 33140 $2,990,000 · 3 bd · 4 ba · 2,244 sqft
- 6899 collins ave 2307 10, Miami Beach 33141 $4,500,000 · 3 bd · 4 ba · 2,940 sqft
- 1000 venetian way 403, Miami Beach 33139 $2,250,000 · 3 bd · 3 ba · 2,445 sqft
- 1470 16th street 501, Miami Beach 33139 $3,299,000 · 3 bd · 3 ba · 1,974 sqft
- 501 west avenue 3102, Miami Beach 33139 $6,450,000 · 3 bd · 4 ba · 2,930 sqft
- 102 24th street 1119, Miami Beach 33139 $6,900,000 · 3 bd · 3 ba · 1,952 sqft
- 846 michigan avenue 101, Miami Beach 33139 $1,080,000 · 3 bd · 4 ba · 1,284 sqft
- 1930 bay drive 4, Miami Beach 33141 $6,900,000 · 3 bd · 4 ba · 2,210 sqft
- 1415 sunset harbour drive 202, Miami Beach 33139 $2,300,000 · 3 bd · 3 ba · 2,640 sqft
- 1255 lenox avenue, Miami Beach 33139 $2,300,000 · 3 bd · 3 ba · 2,573 sqft
- 201 jefferson avenue 4c, Miami Beach 33139 $999,000 · 3 bd · 2 ba · 1,328 sqft
- 650 west ave 1203 1205, Miami Beach 33139 $3,500,000 · 3 bd · 4 ba · 1,824 sqft
- 2131 biarritz drive, Miami Beach 33141 $995,000 · 3 bd · 2 ba · 1,360 sqft
- 5600 collins avenue 14k, Miami Beach 33140 $2,100,000 · 3 bd · 4 ba · 2,120 sqft
- 102 24th street 1040, Miami Beach 33139 $6,550,000 · 3 bd · 3 ba · 2,092 sqft
- 300 south pointe drive 801, Miami Beach 33139 $2,850,000 · 3 bd · 3 ba · 2,340 sqft
- 7135 collins avenue 525, Miami Beach 33141 $750,000 · 3 bd · 2 ba · 1,455 sqft
- 361 jefferson avenue 3, Miami Beach 33139 $2,100,000 · 3 bd · 3 ba · 1,574 sqft