Homes for Sale in Miami Beach
2695 active listings in Miami Beach — page 1 of 27. 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
- 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
- 4760 N Bay Rd, Miami Beach FL 33140$69,500,000 · 8 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
- 30 Palm Ave, Miami Beach FL 33139$48,000,000 · 9 bd · 9 ba
- 217 E Rivo Alto Dr, Miami Beach FL 33139$45,000,000 · 6 bd · 7 ba
- 2312 Bay Ave, Miami Beach FL 33140$45,000,000 · 5 bd · 6 ba
- 1004 Fisher Island Drive, Miami Beach FL 33109$42,000,000 · 9 bd · 12 ba
- 375 N Hibiscus Dr, Miami Beach FL 33139$42,000,000 · 6 bd · 8 ba
- 7845 Atlantic Way, Miami Beach FL 33141$40,000,000 · 6 bd · 9 ba
- 4521 Pine Tree Dr, Miami Beach FL 33140$39,995,000 · 9 bd · 10 ba
- 3681 Flamingo Dr, Miami Beach FL 33140$37,500,000 · 6 bd · 10 ba
- 5333 Collins Ave, Miami Beach FL 33140$37,000,000 · 4 bd · 7 ba
- 4395 Pine Tree Dr, Miami Beach FL 33140$36,500,000 · 8 bd · 10 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
- 33 E Dilido Dr, Miami Beach FL 33139$35,000,000 · 8 bd · 8 ba
- 80 S Hibiscus Dr, Miami Beach FL 33139$32,500,000 · 6 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
- 297 N Coconut Ln, Miami Beach FL 33139$29,900,000 · 5 bd · 6 ba
- 503 E Dilido Dr, Miami Beach FL 33139$29,000,000 · 6 bd · 8 ba
- 7724 Fisher Island Dr # 7724, Miami Beach FL 33109$28,900,000 · 6 bd · 9 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
- 524 Ocean Dr, Miami Beach FL 33139$25,000,000 · 25 bd · 27 ba
- 300 S Pointe Dr # 5, Miami Beach FL 33139$24,999,000 · 4 bd · 7 ba
- 1431 W 22nd St, Miami Beach FL 33140$24,500,000 · 4 bd · 3 ba
- 500 Alton Rd # 4501, Miami Beach FL 33139$23,500,000 · 6 bd · 8 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
- 7025 Fisher Island Dr # 7025, Miami Beach FL 33109$21,900,000 · 5 bd · 6 ba
- 226 W Rivo Alto Dr, Miami Beach FL 33139$20,996,000 · 5 bd · 10 ba
- 5333 Collins Ave # 1506, Miami Beach FL 33140$20,900,000 · 4 bd · 6 ba
- 7083 Fisher Island Dr # 7083, Miami Beach FL 33109$19,900,000 · 4 bd · 5 ba
- 2520 Shelter Ave, Miami Beach FL 33140$19,750,000 · 6 bd · 7 ba
- 6800 Fisher Island Dr # 6843, Miami Beach FL 33109$18,900,000 · 4 bd · 5 ba
- 176 S Hibiscus Drive, Miami Beach FL 33139$18,499,000 · 6 bd · 7 ba
- 1844 Daytonia Rd, Miami Beach FL 33141$17,900,000 · 5 bd · 6 ba
- 441 N Hibiscus Dr, Miami Beach FL 33139$17,900,000 · 5 bd · 7 ba
- 1975 Calais Dr, Miami Beach FL 33141$17,700,000
- 401 E Rivo Alto Dr, Miami Beach FL 33139$16,900,000 · 7 bd · 8 ba
- 100 S Pointe Dr, Miami Beach FL 33139$15,995,000 · 4 bd · 6 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
- 8011 Fisher Island Dr # 8011, Miami Beach FL 33109$15,500,000 · 7 bd · 8 ba
- 535 N Shore Dr, Miami Beach FL 33141$14,999,000 · 5 bd · 7 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
- 271 N Shore Dr, Miami Beach FL 33141$14,500,000 · 5 bd · 6 ba
- 455 E Dilido Dr, Miami Beach FL 33139$13,800,000 · 4 bd · 5 ba
- 100 S Pointe Dr # 1206, Miami Beach FL 33139$13,675,000 · 3 bd · 4 ba
- 5333 Collins Ave # 1202, Miami Beach FL 33140$13,387,500 · 3 bd · 4 ba
- 7052 Fisher Island Dr # 7052, Miami Beach FL 33109$13,300,000 · 3 bd · 4 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
- 5333 Collins Ave # 606, Miami Beach FL 33140$12,545,000 · 4 bd · 6 ba
- 2499 N Meridian Ave, Miami Beach FL 33140$12,450,000 · 6 bd · 7 ba
- 1671 Collins Ave # 12B, Miami Beach FL 33139$12,250,000 · 3 bd · 4 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
- 6675 Roxbury Ln, Miami Beach FL 33141$12,000,000 · 6 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
- 102 24th St, Miami Beach FL 33139$11,900,000 · 4 bd · 4 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
- 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 · 4 ba
- 7921 Fisher Island Dr # 7921, Miami Beach FL 33109$10,800,000 · 4 bd · 4 ba
- 500 Alton Rd # 2318, Miami Beach FL 33139$10,500,000 · 4 bd · 5 ba
- 1050 Stillwater Dr, Miami Beach FL 33141$10,450,000 · 4 bd · 5 ba
- 5170 La Gorce Dr, Miami Beach FL 33140$10,360,000 · 5 bd · 5 ba
- 795 Lakeview Dr, Miami Beach FL 33140$10,250,000 · 5 bd · 8 ba
- 5134 Fisher Island Dr # 5134, Miami Beach FL 33109$10,200,000 · 4 bd · 5 ba
- 10 Venetian Way, Miami Beach FL 33139$10,149,000 · 3 bd · 4 ba
- 100 S Pointe Dr # 606, Miami Beach FL 33139$9,995,000 · 3 bd · 5 ba
- 1445 Bay Rd # 2, Miami Beach FL 33139$9,750,000 · 4 bd · 5 ba
- 1671 Collins Ave # 6A, Miami Beach FL 33139$9,750,000 · 3 bd · 4 ba
- 3746 Chase Ave, Miami Beach FL 33140$9,600,000 · 13 bd · 10 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
- 6015 N Bay Rd, Miami Beach FL 33140$9,300,000 · 6 bd · 8 ba
- 2532 NW Lake Ave, Miami Beach FL 33140$9,250,000 · 4 bd · 5 ba
- 2535 Sunset Dr, Miami Beach FL 33140$9,250,000 · 4 bd · 5 ba
- 1800 Michigan Ave, Miami Beach FL 33139$8,999,999
- 1041 W 48th St, Miami Beach FL 33140$8,995,000 · 4 bd · 5 ba
- 3921 N Meridian Ave, Miami Beach FL 33140$8,995,000
- 420 N Hibiscus Dr, Miami Beach FL 33139$8,900,000 · 5 bd · 7 ba