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
1501/1502
4391 Collins Ave, Miami Beach FL 33140
$2,250,000 2 2 1,118
107
250 Collins Ave # 107, Miami Beach FL 33139
$2,250,000 3 2.5 1,309
403
1000 Venetian Way # 403, Miami Beach FL 33139
$2,250,000 3 2.5 2,445
2210
17111 Biscayne Blvd # 2210, North Miami Beach FL 33160
$2,250,000 3 3.5 2,386
2110
17301 Biscayne Blvd # 2110, North Miami Beach FL 33160
$2,222,222 3 3.5 2,390
PH-5
17301 Biscayne Blvd # 5, North Miami Beach FL 33160
$2,200,000 3 3.5 2,077
802
500 Alton Rd # 802, Miami Beach FL 33139
$2,200,000 1 1.5 1,110
101
2001 Meridian Ave # 101, Miami Beach FL 33139
$2,200,000 2 2.5 2,057
1514
9 Island Ave # 1514, Miami Beach FL 33139
$2,200,000 3 3 2,388
2811 Indian Creek Dr, Miami Beach FL 33140 $2,199,000 6 5 2,553
2407
6365 Collins Ave # 2407, Miami Beach FL 33141
$2,195,000 2 2 1,322
510
50 S Pointe Dr # 510, Miami Beach FL 33139
$2,195,000 1 1.5 742
1006
2301 Collins Ave # 1006, Miami Beach FL 33139
$2,190,000 2 2 1,230
1704
5875 Collins Ave # 1704, Miami Beach FL 33140
$2,150,000 2 2.5 1,556
837
2301 Collins Ave # 837, Miami Beach FL 33139
$2,150,000 2 2 960
1
361 Jefferson Avenue # 1, Miami Beach FL 33139
$2,150,000 3 3.5 1,598
102
304 Ocean Dr # 102, Miami Beach FL 33139
$2,150,000 2 2 1,006
14K
5600 Collins Ave # 14K, Miami Beach FL 33140
$2,100,000 3 3.5 2,120
3
361 Jefferson Ave # 3, Miami Beach FL 33139
$2,100,000 3 3 1,574
1205
6899 Collins Ave # 1205, Miami Beach FL 33141
$2,100,000 2 2 1,290
1402
6799 Collins Ave # 1402, Miami Beach FL 33141
$2,100,000 2 2 1,387
1001
580 72 ST # 1001, Miami Beach FL 33141
$2,100,000 4 2 1,099
4323 N Bay Rd, Miami Beach FL 33140 $2,100,000 3 2 2,440
1609
17301 Biscayne Blvd # 1609, North Miami Beach FL 33160
$2,090,000 3 3.5 2,219

3048 results

XLS Realty

Let’s talk

Connecting…

Prefer to call? 786-766-7829