Homes for Sale in Miami Beach
347 active listings in Miami Beach — page 2 of 4. Every listing links to its full property page with photos, pricing history, and market context.
- 1800 Michigan Ave, Miami Beach FL 33139$8,999,999 · 5 bd · 5 ba
- 2094 Prairie Ave, Miami Beach FL 33139$8,990,000 · 5 bd · 6 ba
- 420 N Hibiscus Dr, Miami Beach FL 33139$8,900,000 · 5 bd · 7 ba
- 470 S Shore Dr, Miami Beach FL 33141$8,800,000 · 6 bd · 7 ba
- 300 Collins Ave, Miami Beach FL 33139$8,800,000 · 4 bd · 5 ba
- 930 S Shore Drive, Miami Beach FL 33141$8,799,000 · 5 bd
- 5053 Fisher Island Dr # 5053, Miami Beach FL 33109$8,750,000 · 3 bd · 4 ba
- 1690 Daytonia Rd, Miami Beach FL 33141$8,600,000 · 4 bd · 4 ba
- 100 S Pointe Dr # 510, Miami Beach FL 33139$8,547,150 · 3 bd · 3 ba
- 8 Century Ln, Miami Beach FL 33139$8,500,000 · 3 bd · 2 ba
- 8701 Collins Ave # 701, Miami Beach FL 33154$8,475,000 · 3 bd · 4 ba
- 6300 Allison Rd, Miami Beach FL 33141$8,450,000 · 5 bd · 5 ba
- 4475 N Meridian Ave, Miami Beach FL 33140$8,300,000 · 4 bd · 4 ba
- 5959 Collins Ave # 906, Miami Beach FL 33140$8,250,000 · 4 bd · 6 ba
- 5959 Collins Ave # 1606, Miami Beach FL 33140$8,200,000 · 4 bd · 6 ba
- 1081 W 48th St # N01, Miami Beach FL 33140$7,999,000 · 4 bd · 5 ba
- 4701 N Meridian Ave # 512, Miami Beach FL 33140$7,999,000 · 4 bd · 5 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
- 102 24th St # 1706, Miami Beach FL 33139$7,900,000 · 3 bd · 4 ba
- 4391 Collins Ave, Miami Beach FL 33140$7,899,000 · 4 bd · 1 ba
- 300 S Pointe Dr # 3405, Miami Beach FL 33139$7,895,000 · 4 bd · 4 ba
- 7600 N Fisher Island Dr # 7662, Miami Beach FL 33109$7,800,000 · 3 bd · 4 ba
- 2901 Collins Ave # 901, Miami Beach FL 33140$7,750,000 · 3 bd · 4 ba
- 2521 Fisher Island Dr # 6201, Miami Beach FL 33109$7,750,000 · 3 bd · 4 ba
- 4701 N Meridian Ave # 627, Miami Beach FL 33140$7,575,000 · 3 bd · 4 ba
- 11 Century Ln, Miami Beach FL 33139$7,500,000 · 3 bd · 5 ba
- 1671 Collins Ave # 8C, Miami Beach FL 33139$7,500,000 · 2 bd · 3 ba
- 500 Alton Rd # 2903, Miami Beach FL 33139$7,500,000 · 4 bd · 5 ba
- 801 S Pointe Dr, Miami Beach FL 33139$7,500,000 · 3 bd · 4 ba
- 4560 Prairie Ave, Miami Beach FL 33140$7,400,000 · 5 bd · 5 ba
- 4430 Nautilus Dr, Miami Beach FL 33140$7,295,000 · 7 bd · 7 ba
- 5757 Collins Ave # 4, Miami Beach FL 33140$7,100,000 · 4 bd · 7 ba
- 5262 La Gorce Dr, Miami Beach FL 33140$6,995,000 · 4 bd · 5 ba
- 1161 Stillwater Dr, Miami Beach FL 33141$6,995,000 · 4 bd · 3 ba
- 1300 Monad Ter # 11E, Miami Beach FL 33139$6,990,000 · 5 bd · 6 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
- 1930 Bay Dr # 4, Miami Beach FL 33141$6,900,000 · 3 bd · 4 ba
- 102 24th St # 1119, Miami Beach FL 33139$6,900,000 · 3 bd · 3 ba
- 501 West Ave # 4102, Miami Beach FL 33139$6,799,000 · 3 bd · 4 ba
- 102 24th St # 1703, Miami Beach FL 33139$6,799,000 · 3 bd · 4 ba
- 2887 Pine Tree Dr, Miami Beach FL 33140$6,799,000 · 6 bd · 7 ba
- 5800 La Gorce Dr, Miami Beach FL 33140$6,750,000 · 5 bd · 5 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
- 1000 S Shore Dr, Miami Beach FL 33141$6,500,000 · 3 bd · 2 ba
- 215 Palm Ave, Miami Beach FL 33139$6,500,000 · 4 bd · 6 ba
- 102 24th St # 1705, Miami Beach FL 33139$6,499,000 · 3 bd · 3 ba
- 100 S Pointe Dr # 1409, Miami Beach FL 33139$6,495,000 · 2 bd · 3 ba
- 1045 W 47th Ct, Miami Beach FL 33140$6,490,000 · 5 bd · 6 ba
- 501 West Ave # 3102, Miami Beach FL 33139$6,450,000 · 3 bd · 4 ba
- 4534 Sheridan Ave, Miami Beach FL 33140$6,350,000 · 5 bd · 7 ba
- 100 S Pointe Dr # 2208, Miami Beach FL 33139$6,350,000 · 2 bd · 3 ba
- 5630 Pine Tree Dr, Miami Beach FL 33140$6,350,000 · 5 bd · 6 ba
- 3310 Garden Ave, Miami Beach FL 33140$6,300,000 · 6 bd · 7 ba
- 2534 Flamingo Dr, Miami Beach FL 33140$6,300,000 · 4 bd · 4 ba
- 550 S Shore Dr, Miami Beach FL 33141$6,295,000 · 4 bd · 5 ba
- 3801 Collins Ave # 1503, Miami Beach FL 33140$6,250,000 · 3 bd · 4 ba
- 5831 Alton Rd, Miami Beach FL 33140$6,250,000 · 4 bd · 5 ba
- 3485 N Meridian Ave, Miami Beach FL 33140$6,250,000 · 3 bd · 2 ba
- 100 S Pointe Dr # 2407, Miami Beach FL 33139$6,245,000 · 2 bd · 3 ba
- 5775 Collins Ave # 1602, Miami Beach FL 33140$6,150,000 · 2 bd · 3 ba
- 6001 Laguna Path, Miami Beach FL 33141$6,000,000 · 5 bd
- 1250 Ocean Dr, Miami Beach FL 33139$5,999,000 · 4 bd · 4 ba
- 5025 Collins Ave # 1, Miami Beach FL 33140$5,999,000 · 4 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
- 1020 S Shore Dr, Miami Beach FL 33141$5,950,000 · 4 bd · 2 ba
- 3325 Pine Tree Dr, Miami Beach FL 33140$5,950,000 · 3 bd · 4 ba
- 1490 Cleveland Rd, Miami Beach FL 33141$5,949,900 · 5 bd · 6 ba
- 7947 Fisher Island Dr # 7947, Miami Beach FL 33109$5,900,000 · 2 bd · 3 ba
- 6020 Alton Rd, Miami Beach FL 33140$5,800,000 · 4 bd · 4 ba
- 8701 Collins Ave # 904, Miami Beach FL 33154$5,750,000 · 2 bd · 3 ba
- 500 Alton Rd # 2105, Miami Beach FL 33139$5,700,000 · 3 bd · 4 ba
- 100 S Pointe Dr # 1507, Miami Beach FL 33139$5,695,000 · 2 bd · 3 ba
- 300 Collins Ave, Miami Beach FL 33139$5,650,000 · 3 bd · 4 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
- 19242 Fisher Island Dr # 19242, Miami Beach FL 33109$5,500,000 · 3 bd · 3 ba
- 4701 N Meridian Ave # 222, Miami Beach FL 33140$5,500,000 · 2 bd · 3 ba
- 363 S Hibiscus Dr, Miami Beach FL 33139$5,499,000 · 5 bd · 4 ba
- 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 · 4 bd · 4 ba
- 6420 Pinetree Drive Cir, Miami Beach FL 33141$5,450,000 · 5 bd · 6 ba
- 102 24th St # 904, Miami Beach FL 33139$5,450,000 · 3 bd · 3 ba
- 5266 Fisher Island Dr # 5266, Miami Beach FL 33109$5,400,000 · 3 bd · 4 ba
- 101 20th St # 3803, Miami Beach FL 33139$5,399,999 · 3 bd · 3 ba
- 5750 La Gorce Dr, Miami Beach FL 33140$5,399,000 · 5 bd · 5 ba
- 6180 Pine Tree Dr, Miami Beach FL 33140$5,349,990 · 4 bd · 3 ba
- 5959 Collins Ave # 1503, Miami Beach FL 33140$5,299,000 · 4 bd · 5 ba
- 4701 N Meridian Ave # 421, Miami Beach FL 33140$5,250,000 · 3 bd · 4 ba
- 5812 Alton Rd, Miami Beach FL 33140$5,250,000 · 7 bd · 7 ba
- 2236 Fisher Island Dr # 3306, Miami Beach FL 33109$5,200,000 · 3 bd · 4 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
- 7830 Atlantic Way, Miami Beach FL 33141$5,195,000 · 3 bd · 4 ba
- 100 S Pointe Dr # 509, Miami Beach FL 33139$5,100,000 · 2 bd · 3 ba
- 829 4th St # 4, Miami Beach FL 33139$5,095,000 · 2 bd · 3 ba