Homes over $1M in Miami Beach, FL
531 for sale · 687 homes listed · Updated September 25, 2026 · Page 1 of 14
- 5151 collins avenue 1035, Miami Beach 33140 $1,100,000 · 2 bd · 2 ba · 1,030 sqft
- 535 west 51st street, Miami Beach 33140 $1,900,000 · 3 bd · 2 ba · 1,702 sqft
- 527 east dilido drive, Miami Beach 33139 $12,900,000 · 4 bd · 4 ba · 3,398 sqft
- 4401 collins ave 2114 2116, Miami Beach 33140 $2,895,000 · 2 bd · 3 ba · 1,557 sqft
- 2301 collins avenue 1626, Miami Beach 33139 $2,200,000 · 2 bd · 2 ba · 1,180 sqft
- 101 20 1803 5, Miami Beach 33139 $4,775,000 · 2 bd · 4 ba
- 101 20th street 1803, Miami Beach 33139 $2,375,000 · 1 bd · 2 ba · 767 sqft
- 1041 west 48th street, Miami Beach 33140 $8,995,000 · 4 bd · 5 ba · 4,737 sqft
- 4391 collins avenue 1501, Miami Beach 33140 $1,200,000 · 1 ba · 574 sqft
- 4391 collins avenue 1502, Miami Beach 33140 $1,200,000 · 1 ba · 544 sqft
- 6901 collins avenue 701, Miami Beach 33141 $4,490,000 · 3 bd · 4 ba · 2,133 sqft
- 2301 collins avenue 837, Miami Beach 33139 $2,150,000 · 2 bd · 2 ba · 960 sqft
- 49 palm avenue, Miami Beach 33139 $35,900,000 · 8 bd · 10 ba · 11,307 sqft
- 5333 collins avenue phw, Miami Beach 33140 $37,000,000 · 4 bd · 7 ba · 5,685 sqft
- 5445 collins avenue th-11, Miami Beach 33140 $1,255,000 · 1 bd · 2 ba
- 5875 collins avenue 1704, Miami Beach 33140 $2,150,000 · 2 bd · 3 ba · 1,556 sqft
- 2221 fisher island drive 3201, Miami Beach 33109 $4,200,000 · 3 bd · 4 ba · 2,744 sqft
- 4401 collins avenue 1709, Miami Beach 33140 $1,037,000 · 1 ba · 526 sqft
- 4391 collins ave 913 914, Miami Beach 33140 $3,059,000 · 2 bd · 3 ba · 1,461 sqft
- 1671 collins avenue 8d, Miami Beach 33139 $4,250,000 · 1 bd · 2 ba · 1,197 sqft
- 5151 collins avenue 1523, Miami Beach 33140 $1,100,000 · 2 bd · 2 ba · 1,360 sqft
- 1006 links drive, Miami Beach 33109 $49,000,000 · 7 bd · 9 ba · 12,470 sqft
- 4391 collins ave 1911 1909 1910 1912, Miami Beach 33140 $7,899,000 · 4 bd · 1 ba · 3,221 sqft
- 1500 ocean drive 905, Miami Beach 33139 $1,999,000 · 2 bd · 3 ba · 1,530 sqft
- 2655 collins avenue 2302, Miami Beach 33140 $1,250,000 · 2 bd · 2 ba · 1,645 sqft
- 6365 collins avenue 3801, Miami Beach 33141 $2,799,000 · 3 bd · 3 ba · 1,761 sqft
- 400 south pointe drive 906, Miami Beach 33139 $1,495,000 · 2 bd · 2 ba · 1,042 sqft
- 1425 bay road, Miami Beach 33139 $2,550,000 · 3 bd · 4 ba · 0 sqft
- 100 south pointe drive 908, Miami Beach 33139 $7,995,000 · 2 bd · 3 ba · 1,757 sqft
- 2005 calais drive 7, Miami Beach 33141 $2,950,000 · 4 bd · 4 ba · 2,604 sqft
- 2005 calais drive 1, Miami Beach 33141 $1,550,000 · 3 bd · 3 ba · 1,775 sqft
- 7300 trouville esplanade 3, Miami Beach 33141 $2,500,000 · 4 bd · 3 ba · 2,770 sqft
- 2001 meridian avenue 309, Miami Beach 33139 $1,110,000 · 2 bd · 3 ba · 1,450 sqft
- 1671 collins avenue 6a, Miami Beach 33139 $9,750,000 · 3 bd · 4 ba · 2,389 sqft
- 2811 indian creek drive, Miami Beach 33140 $2,199,000 · 6 bd · 5 ba · 2,553 sqft
- 6061 collins avenue 7d, Miami Beach 33140 $1,100,000 · 2 bd · 2 ba · 1,415 sqft
- 6800 indian creek drive ph2, Miami Beach 33141 $4,990,000 · 3 bd · 4 ba · 2,278 sqft
- 2301 collins avenue 325, Miami Beach 33139 $1,000,000 · 1 bd · 1 ba · 850 sqft
- 650 west avenue 1004, Miami Beach 33139 $1,089,000 · 2 bd · 2 ba · 1,078 sqft
- 4391 collins ave 1501 1502, Miami Beach 33140 $2,225,000 · 2 bd · 2 ba · 1,118 sqft
- 441 north hibiscus drive, Miami Beach 33139 $19,500,000 · 5 bd · 7 ba · 4,827 sqft
- 5242 fisher island drive 5242, Miami Beach 33109 $18,250,000 · 5 bd · 6 ba · 6,120 sqft
- 2050 alton road, Miami Beach 33140 $5,495,000 · 4 bd · 4 ba · 5,052 sqft
- 19126 fisher island drive 19126, Miami Beach 33109 $4,100,000 · 3 bd · 4 ba · 2,049 sqft
- 297 north coconut lane, Miami Beach 33139 $29,900,000 · 5 bd · 6 ba · 0 sqft
- 56 south hibiscus drive, Miami Beach 33139 $14,900,000 · 4 bd · 5 ba · 3,092 sqft
- 300 collins avenue 3d, Miami Beach 33139 $3,000,000 · 2 bd · 3 ba · 1,402 sqft
- 1330 west avenue 3007, Miami Beach 33139 $1,199,000 · 2 bd · 2 ba · 1,269 sqft
- 7065 fisher island drive 7065, Miami Beach 33109 $14,750,000 · 3 bd · 4 ba · 3,793 sqft
- 3100 north bay road, Miami Beach 33140 $100,000,000 · 7 bd · 10 ba · 10,250 sqft