Miami Beach Homes for Sale
Browse for-sale listings from across Miami Beach and the surrounding area, sourced from the Miami MLS — not limited to a single building. Use the filters below to find your next property.
Market-wide listings from the Miami Association of REALTORS®, provided via Bridge Interactive. Listing information is deemed reliable but not guaranteed.
XLS Realty listings appear first. Prices are sorted within each group: our listings, then the rest of the market.
🔔 Email me new listings for this search
Get notified the moment a new listing matches your search — and our team can help you move fast on it.
| Unit | Price | Bedrooms | Baths | Sq Ft | |
|---|---|---|---|---|---|
|
|
3004
500 Alton Rd. # 3004, Miami Beach FL 33139 |
$3,324,000 | 2 | 2.5 | 1,434 |
|
|
1777 Daytonia Rd, Miami Beach FL 33141 | $3,300,000 | 4 | 3 | 3,238 |
|
|
501
1470 16th St # 501, Miami Beach FL 33139 |
$3,299,000 | 3 | 2.5 | 1,974 |
|
|
1706
101 20th St # 1706, Miami Beach FL 33139 |
$3,295,000 | 2 | 2 | 1,316 |
|
|
325 W 63rd St, Miami Beach FL 33141 | $3,280,000 | 3 | 3.5 | 3,085 |
|
|
3604
500 alton rd # 3604, Miami Beach FL 33139 |
$3,250,000 | 2 | 2.5 | 1,434 |
|
|
PH1
1930 Bay Dr, Miami Beach FL 33141 |
$3,250,000 | 3 | 3.5 | 2,551 |
|
|
2207
9 Island Ave # 2207, Miami Beach FL 33139 |
$3,250,000 | 2 | 2.5 | 1,778 |
|
|
2
1930 Bay Dr # 2, Miami Beach FL 33141 |
$3,250,000 | 3 | 3.5 | 2,210 |
|
|
$3,250,000 | 3 | 3.5 | 2,543 | |
|
|
602
1445 16th St # 602, Miami Beach FL 33139 |
$3,200,000 | 3 | 3 | 1,842 |
|
|
1155 S Biscayne Point Rd, Miami Beach FL 33141 | $3,200,000 | 4 | 4 | 2,842 |
|
|
3758 Prairie Ave, Miami Beach FL 33140 | $3,200,000 | 4 | 2.5 | 2,525 |
|
|
2610
450 Alton Rd # 2610, Miami Beach FL 33139 |
$3,200,000 | 2 | 2 | 1,370 |
|
|
3364 NE 167th St, North Miami Beach FL 33160 | $3,200,000 | 4 | 3 | 2,672 |
|
|
PH4
100 Lincoln Rd, Miami Beach FL 33139 |
$3,199,000 | 3 | 3 | 1,900 |
|
|
265 Fairway Dr, Miami Beach FL 33141 | $3,189,000 | 4 | 4 | 2,509 |
|
|
8533 Crespi Blvd, Miami Beach FL 33141 | $3,125,000 | 3 | 2 | 1,361 |
|
|
634/635
2301 Collins Ave, Miami Beach FL 33139 |
$3,100,000 | 2 | 2.5 | 1,640 |
|
|
304/404 Duplex
2901 Indian Creek, Miami Beach FL 33140 |
$3,100,000 | 3 | 3.5 | 1,710 |
|
|
5824 Alton Rd, Miami Beach FL 33140 | $3,100,000 | 4 | 3.5 | 2,932 |
|
|
1735 Michigan Ave, Miami Beach FL 33139 | $3,080,000 | 3 | 3 | 1,815 |
|
|
913/914
4391 Collins Ave, Miami Beach FL 33140 |
$3,059,000 | 2 | 3 | 1,461 |
|
|
913/914
4391 Collins Ave, Miami Beach FL 33140 |
$3,059,000 | 2 | 3 | 1,461 |
3037 results