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 | |
|---|---|---|---|---|---|
|
|
7025
7025 Fisher Island Dr # 7025, Miami Beach FL 33109 |
$21,900,000 | 5 | 5.5 | 7,302 |
|
|
226 W Rivo Alto Dr, Miami Beach FL 33139 | $20,996,000 | 5 | 8 | |
|
|
1106/07
100 S Pointe Dr, Miami Beach FL 33139 |
$20,950,000 | 5 | 5.5 | 4,378 |
|
|
1506
5333 Collins Ave # 1506, Miami Beach FL 33140 |
$20,900,000 | 4 | 5.5 | |
|
|
279 N Hibiscus Dr, Miami Beach FL 33139 | $20,000,000 | 5 | 5.5 | 4,100 |
|
|
7083
7083 Fisher Island Dr # 7083, Miami Beach FL 33109 |
$19,900,000 | 4 | 4.5 | 4,738 |
|
|
2520 Shelter Ave, Miami Beach FL 33140 | $19,750,000 | 6 | 6.5 | 5,768 |
|
|
U-0303
125 Ocean Dr # 0303, Miami Beach FL 33139 |
$19,642,000 | 4 | 4.5 | 4,365 |
|
|
176 S Hibiscus Drive, Miami Beach FL 33139 | $18,499,000 | 6 | 6.5 | 6,211 |
|
|
5242
5242 Fisher Island Dr # 5242, Miami Beach FL 33109 |
$18,250,000 | 5 | 5.5 | 6,120 |
|
|
8011
8011 Fisher Island Dr # 8011, Miami Beach FL 33109 |
$17,900,000 | 7 | 7.5 | 7,160 |
|
|
3203
100 S Pointe Dr # 3203, Miami Beach FL 33139 |
$17,900,000 | 3 | 4 | 3,335 |
|
|
441 N Hibiscus Dr, Miami Beach FL 33139 | $17,900,000 | 5 | 6.5 | 4,827 |
|
|
1844 Daytonia Rd, Miami Beach FL 33141 | $17,900,000 | 5 | 5.5 | 5,807 |
|
|
401 E Rivo Alto Dr, Miami Beach FL 33139 | $16,900,000 | 7 | 7.5 | 5,804 |
|
|
401 E Rivo Alto Dr, Miami Beach FL 33139 | $16,900,000 | 7 | 7.5 | 5,804 |
|
|
1409/10
100 S Pointe Dr, Miami Beach FL 33139 |
$16,350,000 | 4 | 5.5 | 3,717 |
|
|
207
1 Collins Ave # 207, Miami Beach FL 33139 |
$16,000,000 | 5 | 5.5 | 5,586 |
|
|
PHA 3909
101 20th St # 3909, Miami Beach FL 33139 |
$15,999,000 | 3 | 3 | 2,521 |
|
|
1409/10
100 S Pointe Dr, Miami Beach FL 33139 |
$15,995,000 | 4 | 5.5 | 3,717 |
|
|
1141 N Biscayne Point Rd, Miami Beach FL 33141 | $15,900,000 | 4 | 4.5 | 4,299 |
|
|
3224 NE 167th St, North Miami Beach FL 33160 | $15,900,000 | 5 | 4 | 4,070 |
|
|
1707
101 20th St # 1707, Miami Beach FL 33139 |
$15,750,000 | 4 | 4 | 3,837 |
|
|
8011
8011 Fisher Island Dr # 8011, Miami Beach FL 33109 |
$15,500,000 | 7 | 7.5 | 6,585 |
3026 results