Homes for Sale in Miami Beach
347 active listings in Miami Beach — page 1 of 4. Every listing links to its full property page with photos, pricing history, and market context.
- 1420 W 23rd St, Miami Beach FL 33140$110,000,000 · 9 bd · 11 ba
- 3100 N Bay Rd, Miami Beach FL 33140$100,000,000 · 7 bd · 10 ba
- 1649 W 22nd St, Miami Beach FL 33140$85,000,000 · 8 bd · 14 ba
- 2901 Collins Ave # 1602, Miami Beach FL 33140$80,000,000 · 4 bd · 6 ba
- 800 S Pointe Dr # 2204, Miami Beach FL 33139$78,000,000 · 5 bd · 7 ba
- 58 La Gorce Cir, Miami Beach FL 33141$68,500,000 · 7 bd · 10 ba
- 130 Palm Ave, Miami Beach FL 33139$60,000,000 · 9 bd · 15 ba
- 1007 Fisher Island Drive, Miami Beach FL 33109$57,000,000 · 8 bd · 12 ba
- 360 S Hibiscus Drive, Miami Beach FL 33139$49,500,000 · 7 bd · 8 ba
- 1006 Links Drive, Miami Beach FL 33109$49,000,000 · 7 bd · 9 ba
- 30 Palm Ave, Miami Beach FL 33139$48,000,000 · 9 bd · 9 ba
- 1004 Fisher Island Drive, Miami Beach FL 33109$42,000,000 · 8 bd · 12 ba
- 375 N Hibiscus Dr, Miami Beach FL 33139$42,000,000 · 6 bd · 8 ba
- 217 E Rivo Alto Dr, Miami Beach FL 33139$41,500,000 · 6 bd · 7 ba
- 7845 Atlantic Way, Miami Beach FL 33141$40,000,000 · 6 bd · 9 ba
- 6893 Fisher Island Dr 6893 Lphcenter # 6893, Miami Beach FL 33109$39,950,000 · 7 bd · 10 ba
- 126 W San Marino Dr, Miami Beach FL 33139$37,000,000 · 5 bd · 7 ba
- 5333 Collins Ave, Miami Beach FL 33140$37,000,000 · 4 bd · 7 ba
- 7061 Fisher Island Dr # 7061, Miami Beach FL 33109$36,250,000 · 5 bd · 7 ba
- 7043 Fisher Island Dr # 7043, Miami Beach FL 33109$36,000,000 · 7 bd · 9 ba
- 49 Palm Ave, Miami Beach FL 33139$35,900,000 · 8 bd · 10 ba
- 33 E Dilido Dr, Miami Beach FL 33139$35,000,000 · 8 bd · 8 ba
- 432 S Hibiscus Dr, Miami Beach FL 33139$31,000,000 · 5 bd · 7 ba
- 250 W San Marino Dr, Miami Beach FL 33139$30,000,000 · 3 bd · 3 ba
- 333 E Rivo Alto Dr, Miami Beach FL 33139$30,000,000 · 5 bd · 6 ba
- 503 E Dilido Dr, Miami Beach FL 33139$29,995,000 · 6 bd · 8 ba
- 440 S Hibiscus Dr, Miami Beach FL 33139$29,950,000 · 6 bd · 8 ba
- 297 N Coconut Ln, Miami Beach FL 33139$29,900,000 · 5 bd · 6 ba
- 80 S Hibiscus Dr, Miami Beach FL 33139$29,500,000 · 6 bd · 8 ba
- 5005 Lakeview Dr, Miami Beach FL 33140$28,800,000 · 6 bd · 5 ba
- 1671 Collins Ave # 16A, Miami Beach FL 33139$28,750,000 · 5 bd · 7 ba
- 34 W DILIDO DR, Miami Beach FL 33139$27,900,000 · 5 bd · 7 ba
- 300 S Pointe Dr # 5, Miami Beach FL 33139$24,999,000 · 4 bd · 7 ba
- 327 E Rivo Alto Dr, Miami Beach FL 33139$22,500,000 · 6 bd · 7 ba
- 857 N Shore Dr, Miami Beach FL 33141$22,000,000 · 6 bd · 8 ba
- 100 S Pointe Dr # 2905, Miami Beach FL 33139$22,000,000 · 3 bd · 3 ba
- 290 S Coconut Ln, Miami Beach FL 33139$21,950,000 · 5 bd · 5 ba
- 7025 Fisher Island Dr # 7025, Miami Beach FL 33109$21,900,000 · 5 bd · 7 ba
- 125 Ocean Dr # 0203, Miami Beach FL 33139$21,500,000 · 6 bd · 8 ba
- 6800 Fisher Island Dr # 6811, Miami Beach FL 33109$21,500,000 · 4 bd · 5 ba
- 100 S Pointe Dr, Miami Beach FL 33139$20,950,000 · 5 bd · 6 ba
- 279 N Hibiscus Dr, Miami Beach FL 33139$20,000,000 · 5 bd · 6 ba
- 2520 Shelter Ave, Miami Beach FL 33140$19,750,000 · 6 bd · 7 ba
- 125 Ocean Dr # 0303, Miami Beach FL 33139$19,642,000 · 4 bd · 5 ba
- 441 N Hibiscus Dr, Miami Beach FL 33139$19,500,000 · 5 bd · 7 ba
- 176 S Hibiscus Drive, Miami Beach FL 33139$18,499,000 · 6 bd · 7 ba
- 5242 Fisher Island Dr # 5242, Miami Beach FL 33109$18,250,000 · 5 bd · 6 ba
- 100 S Pointe Dr # 3203, Miami Beach FL 33139$17,900,000 · 3 bd · 4 ba
- 8011 Fisher Island Dr # 8011, Miami Beach FL 33109$17,900,000 · 7 bd · 8 ba
- 5959 Collins Ave # 1805, Miami Beach FL 33140$17,500,000 · 6 bd · 7 ba
- 2801 Flamingo Dr, Miami Beach FL 33140$16,995,000 · 9 bd · 9 ba
- 401 E Rivo Alto Dr, Miami Beach FL 33139$16,900,000 · 7 bd · 8 ba
- 50 S Pointe Dr, Miami Beach FL 33139$16,900,000 · 3 bd · 4 ba
- 100 S Pointe Dr, Miami Beach FL 33139$16,350,000 · 4 bd · 6 ba
- 1 Collins Ave # 207, Miami Beach FL 33139$16,000,000 · 5 bd · 6 ba
- 101 20th St # 3909, Miami Beach FL 33139$15,999,000 · 3 bd · 3 ba
- 1141 N Biscayne Point Rd, Miami Beach FL 33141$15,900,000 · 4 bd · 5 ba
- 101 20th St # 1707, Miami Beach FL 33139$15,750,000 · 4 bd · 4 ba
- 535 N Shore Dr, Miami Beach FL 33141$14,999,000 · 5 bd · 7 ba
- 56 S Hibiscus Dr, Miami Beach FL 33139$14,900,000 · 4 bd · 5 ba
- 500 Alton, Miami Beach FL 33139$14,900,000 · 4 bd · 5 ba
- 7065 Fisher Island Dr # 7065, Miami Beach FL 33109$14,750,000 · 3 bd · 4 ba
- 6882 Fisher Island Dr # 6882, Miami Beach FL 33109$14,500,000 · 3 bd · 4 ba
- 100 S Pointe Dr # 1206, Miami Beach FL 33139$13,675,000 · 3 bd · 4 ba
- 4230 Chase Ave, Miami Beach FL 33140$13,000,000 · 5 bd · 5 ba
- 4442 Prairie Ave, Miami Beach FL 33140$13,000,000 · 6 bd · 7 ba
- 7055 Fisher Island Dr # 7055, Miami Beach FL 33109$12,900,000 · 3 bd · 4 ba
- 527 E Dilido Dr, Miami Beach FL 33139$12,900,000 · 4 bd · 4 ba
- 7445 Fisher Island Dr # 7445, Miami Beach FL 33109$12,900,000 · 3 bd · 4 ba
- 6800 Fisher Island Dr # 6842, Miami Beach FL 33109$12,700,000 · 3 bd · 4 ba
- 2499 N Meridian Ave, Miami Beach FL 33140$12,450,000 · 6 bd · 7 ba
- 7042 Fisher Island Dr # 7042, Miami Beach FL 33109$12,200,000 · 3 bd · 4 ba
- 100 S Pointe Dr, Miami Beach FL 33139$12,000,000 · 4 bd · 5 ba
- 1398 Bay Dr, Miami Beach FL 33141$12,000,000 · 5 bd · 6 ba
- 7431 Fisher Island Dr # 7431, Miami Beach FL 33109$11,950,000 · 4 bd · 5 ba
- 253 N Coconut Ln, Miami Beach FL 33139$11,495,000 · 4 bd · 4 ba
- 1000 S Pointe Dr # 2501, Miami Beach FL 33139$11,000,000 · 3 bd · 4 ba
- 7777 Fisher Island Dr # 7777, Miami Beach FL 33109$10,995,000 · 4 bd · 4 ba
- 10 Venetian Way, Miami Beach FL 33139$10,985,000 · 3 bd · 4 ba
- 5134 Fisher Island Dr # 5134, Miami Beach FL 33109$10,980,000 · 4 bd · 5 ba
- 7124 Fisher Island Dr # 7124, Miami Beach FL 33109$10,900,000 · 4 bd · 5 ba
- 500 Alton Rd # 4401, Miami Beach FL 33139$10,875,000 · 4 bd · 5 ba
- 100 S Pointe Dr # 1502, Miami Beach FL 33139$10,800,000 · 3 bd · 5 ba
- 7921 Fisher Island Dr # 7921, Miami Beach FL 33109$10,800,000 · 4 bd · 4 ba
- 795 Lakeview Dr, Miami Beach FL 33140$10,750,000 · 5 bd · 8 ba
- 1050 Stillwater Dr, Miami Beach FL 33141$10,450,000 · 4 bd · 5 ba
- 2535 Sunset Dr, Miami Beach FL 33140$10,000,000 · 4 bd · 5 ba
- 2440 N Shore Ter, Miami Beach FL 33141$10,000,000 · 4 bd · 4 ba
- 100 S Pointe Dr # 606, Miami Beach FL 33139$9,995,000 · 3 bd · 5 ba
- 4727 N Bay Rd, Miami Beach FL 33140$9,995,000 · 4 bd · 5 ba
- 3114 Prairie Ave, Miami Beach FL 33140$9,950,000 · 5 bd · 7 ba
- 5225 Collins Ave, Miami Beach FL 33140$9,900,000 · 5 bd · 10 ba
- 1000 S Pointe Dr # 901, Miami Beach FL 33139$9,750,000 · 3 bd · 4 ba
- 1671 Collins Ave # 6A, Miami Beach FL 33139$9,750,000 · 3 bd · 4 ba
- 1445 Bay Rd, Miami Beach FL 33139$9,750,000 · 4 bd · 5 ba
- 6015 N Bay Rd, Miami Beach FL 33140$9,700,000 · 6 bd · 8 ba
- 3045 N Bay Rd, Miami Beach FL 33140$9,595,000 · 4 bd · 5 ba
- 101 20th St # 3501, Miami Beach FL 33139$9,475,000 · 4 bd · 4 ba
- 829 4th St # 5, Miami Beach FL 33139$9,350,000 · 4 bd · 5 ba
- 570 S Shore Dr, Miami Beach FL 33141$9,335,000 · 6 bd · 8 ba