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
222
4701 N Meridian Ave # 222, Miami Beach FL 33140
$5,500,000 2 2.5 2,878
5102
2412 Fisher Island Dr # 5102, Miami Beach FL 33109
$5,500,000 3 3 2,234
363 S Hibiscus Dr, Miami Beach FL 33139 $5,499,000 5 4 2,663
1203
5959 COLLINS Avenue # 1203, Miami Beach FL 33140
$5,499,000 4 4.5 3,640
2050 Alton Rd, Miami Beach FL 33140 $5,495,000 4 3.5 5,052
1103-1104-1105
5025 Collins Ave # 1105, Miami Beach FL 33140
$5,495,000 4 4.5 5,517
6420 Pinetree Drive Cir, Miami Beach FL 33141 $5,450,000 5 5.5 3,086
3803
101 20th St # 3803, Miami Beach FL 33139
$5,399,999 3 3 1,588
1503
5959 Collins Ave # 1503, Miami Beach FL 33140
$5,299,000 4 4.5 3,640
PH06
1201 20th St, Miami Beach FL 33139
$5,295,000 3 3 2,734
110 Venetian Way (Rivo Alto), Miami Beach FL 33139 $5,295,000 5 5.5 3,628
2225 Meridian Ave, Miami Beach FL 33139 $5,250,000 4 3.5 3,353
3306
2236 Fisher Island Dr # 3306, Miami Beach FL 33109
$5,200,000 3 3.5 2,744
19242
19242 Fisher Island Dr # 19242, Miami Beach FL 33109
$5,200,000 3 3 1,875
3748 Prairie Ave, Miami Beach FL 33140 $5,200,000 6 6.5 4,892
3208
101 20th St # 3208, Miami Beach FL 33139
$5,200,000 2 2 1,141
6415 Pine Tree Drive Cir, Miami Beach FL 33141 $5,200,000 5 5 4,892
5266
5266 Fisher Island Dr # 5266, Miami Beach FL 33109
$5,185,000 3 3.5 2,740
509
100 S Pointe Dr # 509, Miami Beach FL 33139
$5,100,000 2 2.5 1,595
2802/2804
101 20th St, Miami Beach FL 33139
$5,100,000 3 3.5 2,354
4
829 4th St # 4, Miami Beach FL 33139
$5,095,000 2 2.5 1,930
421
4701 N Meridian Ave # 421, Miami Beach FL 33140
$4,999,999 3 3.5 3,140
536 W 51st St, Miami Beach FL 33140 $4,999,000 4 4.5
2105
500 Alton Rd # 2105, Miami Beach FL 33139
$4,999,000 3 3.5 2,512

3030 results

XLS Realty

Let’s talk

Connecting…

Prefer to call? 786-766-7829