Homes over $1M in Miami Beach, FL
669 homes for sale · Updated August 12, 2026 · Page 5 of 14
- 16 island avenue 6e, Miami Beach 33139 $1,750,000 · 1 bd · 2 ba · 1,085 sqft
- 2901 collins avenue 901, Miami Beach 33140 $7,750,000 · 3 bd · 4 ba · 2,756 sqft
- 100 south pointe drive 1206, Miami Beach 33139 $13,675,000 · 3 bd · 4 ba · 2,508 sqft
- 49 palm avenue, Miami Beach 33139 $35,900,000 · 8 bd · 10 ba · 11,307 sqft
- 5757 collins avenue 504, Miami Beach 33140 $1,100,000 · 2 bd · 2 ba · 1,510 sqft
- 3801 collins avenue 1503, Miami Beach 33140 $6,250,000 · 3 bd · 4 ba · 2,749 sqft
- 4442 prairie avenue, Miami Beach 33140 $13,000,000 · 6 bd · 7 ba · 5,000 sqft
- 6800 fisher island drive 6842, Miami Beach 33109 $12,700,000 · 3 bd · 4 ba · 3,620 sqft
- 1250 ocean drive ph1, Miami Beach 33139 $5,999,000 · 4 bd · 4 ba · 2,789 sqft
- 6580 indian creek drive 601, Miami Beach 33141 $1,325,000 · 3 bd · 3 ba · 1,768 sqft
- 1800 sunset harbour 1612 1612, Miami Beach 33139 $2,995,000 · 3 bd · 3 ba · 1,900 sqft
- 4775 collins avenue 3608, Miami Beach 33140 $1,995,000 · 2 bd · 2 ba · 1,550 sqft
- 9 island avenue 1114, Miami Beach 33139 $3,500,000 · 3 bd · 3 ba · 2,388 sqft
- 545 south shore drive, Miami Beach 33141 $3,249,999 · 4 bd · 5 ba · 3,003 sqft
- 7590 bayside lane, Miami Beach 33141 $3,900,000 · 5 bd · 6 ba · 0 sqft
- 1470 16th street 501, Miami Beach 33139 $3,299,000 · 3 bd · 3 ba · 1,974 sqft
- 2100 park avenue 201, Miami Beach 33139 $1,395,000 · 3 bd · 2 ba
- 1445 16th street 1101, Miami Beach 33139 $1,825,000 · 2 bd · 2 ba · 1,128 sqft
- 441 collins avenue 2 5 7 10 12a 19, Miami Beach 33139 $1,794,000 · 6 bd · 6 ba · 420 sqft
- 5959 collins avenue 1606, Miami Beach 33140 $8,200,000 · 4 bd · 6 ba · 4,135 sqft
- 2520 shelter avenue, Miami Beach 33140 $19,750,000 · 6 bd · 7 ba · 5,768 sqft
- 500 alton 2203, Miami Beach 33139 $4,290,000 · 3 bd · 4 ba · 2,335 sqft
- 5660 collins avenue 18a, Miami Beach 33140 $2,699,000 · 4 bd · 5 ba · 4,587 sqft
- 1 collins avenue 108, Miami Beach 33139 $1,299,000 · 1 bd · 1 ba · 818 sqft
- 580 72nd street 1702, Miami Beach 33141 $1,675,000 · 2 bd · 2 ba · 995 sqft
- 520 east dilido drive, Miami Beach 33139 $4,595,000 · 4 bd · 5 ba · 3,228 sqft
- 300 collins avenue ph3, Miami Beach 33139 $8,800,000 · 4 bd · 5 ba · 3,705 sqft
- 290 south coconut lane, Miami Beach 33139 $21,950,000 · 5 bd · 5 ba · 7,660 sqft
- 440 south hibiscus drive, Miami Beach 33139 $29,950,000 · 6 bd · 8 ba · 5,863 sqft
- 5875 collins avenue 502, Miami Beach 33140 $3,300,000 · 3 bd · 4 ba · 1,725 sqft
- 5750 la gorce drive, Miami Beach 33140 $5,399,000 · 5 bd · 5 ba · 3,400 sqft
- 1500 ocean drive 507, Miami Beach 33139 $1,425,000 · 2 bd · 2 ba · 1,170 sqft
- 2201 collins avenue 707, Miami Beach 33139 $1,430,000 · 1 ba · 490 sqft
- 501 west avenue 4102, Miami Beach 33139 $6,799,000 · 3 bd · 4 ba · 2,930 sqft
- 4391 collins avenue 1001, Miami Beach 33140 $1,018,000 · 1 ba · 574 sqft
- 4391 collins avenue 1002, Miami Beach 33140 $1,013,000 · 1 ba · 544 sqft
- 1735 michigan avenue, Miami Beach 33139 $3,080,000 · 3 bd · 3 ba · 1,815 sqft
- 4701 north meridian avenue 421, Miami Beach 33140 $5,250,000 · 3 bd · 4 ba · 3,140 sqft
- 400 alton road 2309, Miami Beach 33139 $1,574,000 · 2 bd · 2 ba · 1,437 sqft
- 6799 collins avenue 201, Miami Beach 33141 $1,075,000 · 2 bd · 3 ba · 1,255 sqft
- 2301 collins avenue ph22, Miami Beach 33139 $1,975,000 · 2 bd · 2 ba · 1,230 sqft
- 501 west ave 3102 3102, Miami Beach 33139 $6,450,000 · 3 bd · 4 ba · 2,930 sqft
- 300 south pointe drive 801, Miami Beach 33139 $2,850,000 · 3 bd · 3 ba · 2,340 sqft
- 10 venetian way 403, Miami Beach 33139 $1,174,000 · 2 bd · 2 ba · 1,463 sqft
- 1420 west 23rd street, Miami Beach 33140 $110,000,000 · 9 bd · 11 ba · 10,791 sqft
- 500 alton road 2207, Miami Beach 33139 $2,325,000 · 2 bd · 3 ba · 1,451 sqft
- 650 west ave 2801 2801, Miami Beach 33139 $1,599,000 · 2 bd · 2 ba · 1,147 sqft
- 2880 fairgreen drive, Miami Beach 33140 $4,950,000 · 5 bd · 4 ba · 3,626 sqft
- 811 east dilido drive, Miami Beach 33139 $13,000,000 · 3 bd · 4 ba · 3,029 sqft
- 9 island avenue 610, Miami Beach 33139 $1,049,000 · 2 bd · 2 ba · 1,190 sqft