Homes for Sale in Miami Beach
2695 active listings in Miami Beach — page 2 of 27. Every listing links to its full property page with photos, pricing history, and market context.
- 5053 Fisher Island Dr # 5053, Miami Beach FL 33109$8,750,000 · 3 bd · 4 ba
- 705 W Dilido Dr, Miami Beach FL 33139$8,750,000 · 4 bd · 5 ba
- 400 Alton Rd # 2101, Miami Beach FL 33139$8,750,000 · 4 bd · 6 ba
- 1671 Collins Ave # 8B, Miami Beach FL 33139$8,600,000 · 2 bd · 3 ba
- 100 S Pointe Dr # 510, Miami Beach FL 33139$8,547,150 · 3 bd · 3 ba
- 2181 N Bay Rd, Miami Beach FL 33140$8,500,000 · 5 bd · 6 ba
- 5801 Collins Ave, Miami Beach FL 33140$8,500,000 · 5 bd · 7 ba
- 5959 Collins Ave # 906, Miami Beach FL 33140$8,250,000 · 4 bd · 6 ba
- 1690 Daytonia Rd, Miami Beach FL 33141$8,000,000 · 4 bd · 4 ba
- 1081 W 48th St # N01, Miami Beach FL 33140$7,999,000 · 4 bd · 5 ba
- 737 W 49th St, Miami Beach FL 33140$7,999,000 · 6 bd · 7 ba
- 100 S Pointe Dr # 908, Miami Beach FL 33139$7,995,000 · 2 bd · 3 ba
- 100 S Pointe Dr # 506, Miami Beach FL 33139$7,995,000 · 3 bd · 4 ba
- 102 24th St # 1612, Miami Beach FL 33139$7,990,000 · 3 bd · 4 ba
- 11 Century Ln, Miami Beach FL 33139$7,900,000 · 3 bd · 5 ba
- 8701 Collins Ave # 701, Miami Beach FL 33154$7,900,000 · 3 bd · 4 ba
- 4391 Collins Ave, Miami Beach FL 33140$7,899,000 · 4 bd · 1 ba
- 4940 Cherokee Ave, Miami Beach FL 33140$7,875,000 · 6 bd · 8 ba
- 3315 Collins Ave # 4C, Miami Beach FL 33140$7,850,000 · 2 bd · 3 ba
- 7600 N Fisher Island Dr # 7662, Miami Beach FL 33109$7,800,000 · 3 bd · 4 ba
- 4701 N Meridian Ave # 512, Miami Beach FL 33140$7,775,000 · 4 bd · 5 ba
- 2521 Fisher Island Dr # 6201, Miami Beach FL 33109$7,750,000 · 3 bd · 4 ba
- 710 S Shore Dr, Miami Beach FL 33141$7,600,000 · 5 bd · 6 ba
- 4701 N Meridian Ave # 627, Miami Beach FL 33140$7,575,000 · 3 bd · 4 ba
- 5800 La Gorce Dr, Miami Beach FL 33140$7,500,000 · 5 bd · 5 ba
- 1671 Collins Ave # 8C, Miami Beach FL 33139$7,500,000 · 2 bd · 3 ba
- 7830 Abbott Ave, Miami Beach FL 33141$7,499,999
- 1278 W 27th St, Miami Beach FL 33140$7,499,000 · 6 bd · 6 ba
- 756 84th St, Miami Beach FL 33141$7,325,000
- 4430 Nautilus Dr, Miami Beach FL 33140$7,295,000 · 7 bd · 7 ba
- 801 S Pointe Dr # 2, Miami Beach FL 33139$7,250,000 · 3 bd · 4 ba
- 435 N Shore Dr, Miami Beach FL 33141$7,250,000 · 3 bd · 2 ba
- 1300 Monad Ter # 2F, Miami Beach FL 33139$7,250,000 · 3 bd · 4 ba
- 4560 Prairie Ave, Miami Beach FL 33140$7,000,000 · 5 bd · 5 ba
- 1355 Drexel Ave, Miami Beach FL 33139$7,000,000
- 3739 Collins Ave, Miami Beach FL 33140$6,999,999 · 4 bd · 5 ba
- 6101 Aqua Ave, Miami Beach FL 33141$6,995,000 · 4 bd · 5 ba
- 1215 N Biscayne Point Rd, Miami Beach FL 33141$6,950,000 · 4 bd · 4 ba
- 2301 Collins Ave # 443, Miami Beach FL 33139$6,950,000 · 3 bd · 4 ba
- 5845 Collins Ave, Miami Beach FL 33140$6,900,000 · 4 bd · 4 ba
- 2887 Pine Tree Dr, Miami Beach FL 33140$6,799,000 · 6 bd · 7 ba
- 2802 Prairie Ave, Miami Beach FL 33140$6,750,000 · 5 bd · 6 ba
- 102 N 24th St # 1244, Miami Beach FL 33139$6,750,000 · 3 bd · 3 ba
- 5701 N Bay Rd, Miami Beach FL 33140$6,595,000 · 4 bd · 5 ba
- 102 24th St # 1040, Miami Beach FL 33139$6,550,000 · 3 bd · 3 ba
- 807 Alton Rd, Miami Beach FL 33139$6,500,000
- 5262 LA GORCE Drive, Miami Beach FL 33140$6,495,000 · 4 bd
- 100 S Pointe Dr # 2208, Miami Beach FL 33139$6,350,000 · 2 bd · 3 ba
- 3310 Garden Ave, Miami Beach FL 33140$6,300,000 · 6 bd · 7 ba
- 50 S Pointe Dr # 1805, Miami Beach FL 33139$6,300,000 · 2 bd · 3 ba
- 400 Alton Rd # 2703, Miami Beach FL 33139$6,299,000 · 3 bd · 3 ba
- 140 N Hibiscus Dr, Miami Beach FL 33139$6,275,000 · 5 bd · 5 ba
- 100 S Pointe Dr # 1409, Miami Beach FL 33139$6,250,000 · 2 bd · 3 ba
- 5831 Alton Rd, Miami Beach FL 33140$6,250,000 · 4 bd · 5 ba
- 3426 Prairie Ave, Miami Beach FL 33140$6,150,000 · 6 bd · 6 ba
- 5775 Collins Ave # 1602, Miami Beach FL 33140$6,150,000 · 2 bd · 3 ba
- 1250 Ocean Dr, Miami Beach FL 33139$5,999,000 · 4 bd · 4 ba
- 102 24th St # 1607, Miami Beach FL 33139$5,995,000 · 2 bd · 3 ba
- 5630 Pine Tree Dr, Miami Beach FL 33140$5,975,000 · 5 bd · 6 ba
- 1131 Stillwater Dr, Miami Beach FL 33141$5,950,000 · 5 bd · 4 ba
- 4515 N Michigan Ave, Miami Beach FL 33140$5,950,000 · 4 bd · 5 ba
- 2534 Flamingo Dr, Miami Beach FL 33140$5,950,000 · 4 bd · 4 ba
- 3325 Pine Tree Dr, Miami Beach FL 33140$5,950,000 · 3 bd · 4 ba
- 730 14th Pl, Miami Beach FL 33139$5,900,000
- 8701 Collins Ave # 904, Miami Beach FL 33154$5,750,000 · 2 bd · 3 ba
- 6799 Collins Ave, Miami Beach FL 33141$5,650,000 · 4 bd · 4 ba
- 300 Collins Ave, Miami Beach FL 33139$5,650,000 · 3 bd · 4 ba
- 1490 Cleveland Rd, Miami Beach FL 33141$5,648,000 · 5 bd · 6 ba
- 222 E Rivo Alto Dr, Miami Beach FL 33139$5,625,000 · 4 bd · 3 ba
- 50 S Pointe Dr # 905, Miami Beach FL 33139$5,595,000 · 2 bd · 3 ba
- 1150 N Biscayne Point Rd, Miami Beach FL 33141$5,585,000 · 4 bd · 4 ba
- 4701 N Meridian Ave # 222, Miami Beach FL 33140$5,500,000 · 2 bd · 3 ba
- 2412 Fisher Island Dr # 5102, Miami Beach FL 33109$5,500,000 · 3 bd · 3 ba
- 1920 Bay Dr, Miami Beach FL 33141$5,500,000 · 4 bd · 4 ba
- 363 S Hibiscus Dr, Miami Beach FL 33139$5,499,000 · 5 bd · 4 ba
- 5959 COLLINS Avenue # 1203, Miami Beach FL 33140$5,499,000 · 4 bd
- 5025 Collins Ave # 1105, Miami Beach FL 33140$5,495,000 · 4 bd · 5 ba
- 2050 Alton Rd, Miami Beach FL 33140$5,495,000 · 6 bd · 6 ba
- 6420 Pinetree Drive Cir, Miami Beach FL 33141$5,450,000 · 5 bd · 6 ba
- 101 20th St # 3803, Miami Beach FL 33139$5,399,999 · 3 bd · 3 ba
- 110 Venetian Way (Rivo Alto), Miami Beach FL 33139$5,295,000 · 5 bd · 6 ba
- 2225 Meridian Ave, Miami Beach FL 33139$5,250,000 · 4 bd · 4 ba
- 19242 Fisher Island Dr # 19242, Miami Beach FL 33109$5,200,000 · 3 bd · 3 ba
- 2236 Fisher Island Dr # 3306, Miami Beach FL 33109$5,200,000 · 3 bd · 4 ba
- 6415 Pine Tree Drive Cir, Miami Beach FL 33141$5,200,000 · 5 bd · 5 ba
- 3748 Prairie Ave, Miami Beach FL 33140$5,200,000 · 6 bd · 7 ba
- 101 20th St # 3208, Miami Beach FL 33139$5,200,000 · 2 bd · 2 ba
- 5266 Fisher Island Dr # 5266, Miami Beach FL 33109$5,185,000 · 3 bd · 4 ba
- 101 20th St, Miami Beach FL 33139$5,100,000 · 3 bd · 4 ba
- 829 4th St # 4, Miami Beach FL 33139$5,095,000 · 2 bd · 3 ba
- 4701 N Meridian Ave # 421, Miami Beach FL 33140$4,999,999 · 3 bd · 4 ba
- 500 Alton Rd # 2105, Miami Beach FL 33139$4,999,000 · 3 bd · 4 ba
- 100 S Pointe Dr # 1501, Miami Beach FL 33139$4,995,000 · 2 bd · 3 ba
- 5959 Collins Ave # 1503, Miami Beach FL 33140$4,995,000 · 4 bd · 5 ba
- 6899 Collins Ave # 2708, Miami Beach FL 33141$4,995,000 · 4 bd · 3 ba
- 6800 Indian Creek Dr, Miami Beach FL 33141$4,990,000 · 3 bd · 4 ba
- 6180 Pine Tree Dr, Miami Beach FL 33140$4,990,000 · 4 bd · 3 ba
- 6020 Alton Rd, Miami Beach FL 33140$4,975,000 · 4 bd · 5 ba
- 1445 16th St # 902, Miami Beach FL 33139$4,975,000 · 3 bd · 4 ba
- 2880 Fairgreen Dr, Miami Beach FL 33140$4,950,000 · 5 bd · 4 ba