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.

Filters
Reset

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.

We’ll email you to confirm before any alerts start. Unsubscribe anytime.

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

XLS Realty

Let’s talk

Connecting…

Prefer to call? 786-766-7829