Homes for Sale in Miami Beach
2695 active listings in Miami Beach — page 3 of 27. Every listing links to its full property page with photos, pricing history, and market context.
- 5812 Alton Rd, Miami Beach FL 33140$4,950,000 · 7 bd · 7 ba
- 300 S Pointe Dr # 4306, Miami Beach FL 33139$4,900,000 · 3 bd · 3 ba
- 1201 20th St, Miami Beach FL 33139$4,895,000 · 3 bd · 3 ba
- 2124 Fisher Island Dr # 2124, Miami Beach FL 33109$4,850,000 · 3 bd · 4 ba
- 8701 Collins Ave # 606, Miami Beach FL 33154$4,850,000 · 2 bd · 3 ba
- 19136 Fisher Island Dr # 19136, Miami Beach FL 33109$4,820,000 · 3 bd · 4 ba
- 5750 La Gorce Dr, Miami Beach FL 33140$4,800,000 · 5 bd · 5 ba
- 1753 Michigan Ave, Miami Beach FL 33139$4,799,000 · 10 bd
- 101 20, Miami Beach FL 33139$4,775,000 · 2 bd · 4 ba
- 5875 Collins Ave # 401, Miami Beach FL 33140$4,770,000 · 2 bd · 2 ba
- 300 S Pointe Dr # 4206, Miami Beach FL 33139$4,750,000 · 2 bd · 3 ba
- 5309 Alton Rd, Miami Beach FL 33140$4,695,000 · 6 bd · 6 ba
- 6899 Collins Ave # 403, Miami Beach FL 33141$4,650,000 · 3 bd · 4 ba
- 2134 Fisher Island Dr # 2134, Miami Beach FL 33109$4,500,000 · 3 bd · 4 ba
- 350 Meridian Ave # 201, Miami Beach FL 33139$4,500,000 · 3 bd · 4 ba
- 8701 Collins Ave # 404, Miami Beach FL 33154$4,500,000 · 2 bd · 3 ba
- 5445 Collins Ave, Miami Beach FL 33140$4,500,000 · 4 bd · 4 ba
- 100 S Pointe Dr # 2003, Miami Beach FL 33139$4,500,000 · 1 bd · 2 ba
- 6901 Collins Ave # 501, Miami Beach FL 33141$4,500,000 · 3 bd · 4 ba
- 6899 Collins Ave, Miami Beach FL 33141$4,500,000 · 3 bd · 4 ba
- 5237 La Gorce Drive, Miami Beach FL 33140$4,499,000 · 4 bd · 4 ba
- 6203 Laguna Path N, Miami Beach FL 33141$4,495,000 · 4 bd · 5 ba
- 4701 N Meridian Ave # 311, Miami Beach FL 33140$4,495,000 · 3 bd · 4 ba
- 4701 N Meridian Ave # 304, Miami Beach FL 33140$4,495,000 · 3 bd · 3 ba
- 8005 Noremac Ave, Miami Beach FL 33141$4,490,000 · 4 bd · 4 ba
- 4531 N Bay Rd, Miami Beach FL 33140$4,450,000 · 5 bd · 4 ba
- 5860 Pine Tree Dr, Miami Beach FL 33140$4,450,000 · 5 bd · 5 ba
- 109 1st Dilido Ter, Miami Beach FL 33139$4,450,000 · 3 bd · 4 ba
- 2035 Fisher Island Dr # 2035, Miami Beach FL 33109$4,400,000 · 3 bd · 4 ba
- 101 20th St # 3006, Miami Beach FL 33139$4,400,000 · 2 bd · 2 ba
- 1540 Cleveland Rd, Miami Beach FL 33141$4,400,000 · 5 bd · 4 ba
- 5801 Collins Ave # 1200, Miami Beach FL 33140$4,299,000 · 5 bd · 7 ba
- 1300 Monad Ter # 3E, Miami Beach FL 33139$4,299,000 · 2 bd · 3 ba
- 300 S Pointe Dr # 2005, Miami Beach FL 33139$4,295,000 · 3 bd · 3 ba
- 829 4th St # 3, Miami Beach FL 33139$4,255,000 · 2 bd · 3 ba
- 829 4th St # 2, Miami Beach FL 33139$4,255,000 · 2 bd · 3 ba
- 288 Palm Ave, Miami Beach FL 33139$4,250,000 · 3 bd · 3 ba
- 1671 Collins Ave # 8D, Miami Beach FL 33139$4,250,000 · 1 bd · 2 ba
- 2221 Fisher Island Dr # 3201, Miami Beach FL 33109$4,200,000 · 3 bd · 4 ba
- 4201 Collins Ave # 1503, Miami Beach FL 33140$4,199,000 · 3 bd · 3 ba
- 1 Collins Ave # 402, Miami Beach FL 33139$4,199,000 · 3 bd · 4 ba
- 201 Aqua Ave # 801, Miami Beach FL 33141$4,189,000 · 3 bd · 4 ba
- 234 Washington Ave # D, Miami Beach FL 33139$4,150,000 · 3 bd · 4 ba
- 8033 Noremac Ave, Miami Beach FL 33141$4,150,000 · 4 bd · 4 ba
- 510 W 30th St, Miami Beach FL 33140$4,150,000 · 6 bd · 5 ba
- 5386 Alton Rd, Miami Beach FL 33140$4,150,000 · 3 bd · 3 ba
- 1300 Monad Ter # 3D, Miami Beach FL 33139$4,125,000 · 3 bd · 4 ba
- 101 20th St # 1907, Miami Beach FL 33139$4,100,000 · 2 bd · 2 ba
- 2201 Collins Ave # 428, Miami Beach FL 33139$4,100,000 · 2 bd · 2 ba
- 3737 Collins Ave # 701, Miami Beach FL 33140$4,100,000 · 3 bd · 3 ba
- 829 4th St # 1, Miami Beach FL 33139$4,053,000 · 2 bd · 3 ba
- 405 W Dilido Dr, Miami Beach FL 33139$4,000,000 · 4 bd · 3 ba
- 101 20th St # 3202, Miami Beach FL 33139$4,000,000 · 2 bd · 2 ba
- 500 Alton Rd # 1601, Miami Beach FL 33139$3,999,999 · 3 bd · 4 ba
- 5959 Collins Ave # 606, Miami Beach FL 33140$3,999,999 · 5 bd · 6 ba
- 8701 Collins Ave # 705, Miami Beach FL 33154$3,999,000 · 2 bd · 3 ba
- 1525 Calais Dr, Miami Beach FL 33141$3,999,000 · 4 bd · 2 ba
- 661 86th St, Miami Beach FL 33141$3,995,000 · 4 bd · 3 ba
- 2301 Collins Ave # 1432, Miami Beach FL 33139$3,990,000 · 3 bd · 3 ba
- 19126 Fisher Island Dr # 19126, Miami Beach FL 33109$3,990,000 · 3 bd · 4 ba
- 4455 N Bay Rd, Miami Beach FL 33140$3,989,000 · 3 bd · 2 ba
- 19116 Fisher Island Dr # 19116, Miami Beach FL 33109$3,950,000 · 3 bd · 3 ba
- 235 18th St, Miami Beach FL 33139$3,950,000
- 1709 Jefferson Ave # 04, Miami Beach FL 33139$3,950,000 · 4 bd · 5 ba
- 50 S Pointe Dr # 707, Miami Beach FL 33139$3,950,000 · 2 bd · 3 ba
- 7330 Ocean Ter # B, Miami Beach FL 33141$3,950,000 · 4 bd · 4 ba
- 3121 Prairie Ave, Miami Beach FL 33140$3,950,000 · 4 bd · 3 ba
- 1709 Jefferson Ave # 08, Miami Beach FL 33139$3,950,000 · 4 bd · 9 ba
- 16 Island Ave # 5C, Miami Beach FL 33139$3,950,000 · 3 bd · 3 ba
- 4470 Alton Rd, Miami Beach FL 33140$3,900,000 · 2 bd · 2 ba
- 7590 Bayside Ln, Miami Beach FL 33141$3,900,000
- 801 S Pointe Dr # 301, Miami Beach FL 33139$3,900,000 · 3 bd · 4 ba
- 740 S Shore Dr, Miami Beach FL 33141$3,900,000 · 4 bd · 3 ba
- 5235 Fisher Island Dr # 5235, Miami Beach FL 33109$3,890,000 · 2 bd · 3 ba
- 20 NE 11 Street # 5204, Miami Beach FL 33139$3,875,000 · 2 bd · 3 ba
- 250 Collins Ave # 305, Miami Beach FL 33139$3,850,000 · 3 bd · 3 ba
- 600 W 51st St, Miami Beach FL 33140$3,799,000 · 4 bd · 3 ba
- 1455 Ocean Dr # 703, Miami Beach FL 33139$3,795,000 · 2 bd · 3 ba
- 2425 Fisher Island Dr # 5205, Miami Beach FL 33109$3,790,000 · 2 bd · 3 ba
- 2133 Fisher Island Dr # 2133, Miami Beach FL 33109$3,789,000 · 3 bd · 4 ba
- 4430 Alton Rd, Miami Beach FL 33140$3,787,000 · 5 bd · 6 ba
- 2122 Fisher Island Dr # 2122, Miami Beach FL 33109$3,750,000 · 2 bd · 3 ba
- 2201 Collins Ave # 1511, Miami Beach FL 33139$3,750,000 · 2 bd · 3 ba
- 939 W 47th Ct, Miami Beach FL 33140$3,750,000 · 5 bd · 4 ba
- 500 Alton Rd # 1001, Miami Beach FL 33139$3,745,000 · 3 bd · 4 ba
- 5875 Collins Ave # 1102, Miami Beach FL 33140$3,700,000 · 3 bd · 4 ba
- 5025 Collins Ave # 2206, Miami Beach FL 33140$3,700,000 · 3 bd · 3 ba
- 10 Venetian Way # 804, Miami Beach FL 33139$3,700,000 · 3 bd · 3 ba
- 400 Alton Rd, Miami Beach FL 33139$3,650,000 · 2 bd · 2 ba
- 1735 Lenox Ave, Miami Beach FL 33139$3,600,000 · 5 bd · 5 ba
- 2301 Collins Ave # 415, Miami Beach FL 33139$3,590,000 · 2 bd · 2 ba
- 234 Washington Ave # A, Miami Beach FL 33139$3,500,000 · 3 bd · 3 ba
- 1885 Daytonia Rd, Miami Beach FL 33141$3,500,000 · 3 bd · 2 ba
- 650 West Ave, Miami Beach FL 33139$3,500,000 · 3 bd · 4 ba
- 300 S Pointe Dr # 3604, Miami Beach FL 33139$3,500,000 · 2 bd · 3 ba
- 300 S Pointe Dr # 2104, Miami Beach FL 33139$3,500,000 · 2 bd · 3 ba
- 300 S Pointe Dr # 2806, Miami Beach FL 33139$3,499,000 · 2 bd · 3 ba
- 1900 Sunset Harbour Dr, Miami Beach FL 33139$3,499,000 · 3 bd · 4 ba
- 435 W 51st St, Miami Beach FL 33140$3,490,000 · 5 bd · 4 ba
- 707 W 54th St, Miami Beach FL 33140$3,490,000 · 4 bd · 4 ba