Homes under $300K in Miami Beach, FL
319 homes for sale · Updated August 12, 2026 · Page 4 of 7
- 929 michigan avenue 1, Miami Beach 33139 $244,900 · 1 bd · 1 ba · 650 sqft
- 6900 bay drive 3h, Miami Beach 33141 $199,900 · 1 bd · 2 ba · 780 sqft
- 1325 meridian avenue 6, Miami Beach 33139 $285,000 · 2 bd · 2 ba · 650 sqft
- 1990 marseille drive 303, Miami Beach 33141 $220,000 · 1 bd · 2 ba · 672 sqft
- 1441 lincoln court 417, Miami Beach 33139 $285,000 · 1 ba · 370 sqft
- 1255 collins avenue 208, Miami Beach 33139 $295,000 · 1 bd · 1 ba · 584 sqft
- 1616 euclid avenue 6, Miami Beach 33139 $260,000 · 1 bd · 1 ba · 674 sqft
- 1241 14th street 9, Miami Beach 33139 $209,000 · 1 ba · 423 sqft
- 100 lincoln road 1216, Miami Beach 33139 $279,000 · 1 bd · 1 ba · 545 sqft
- 1300 lincoln road b402, Miami Beach 33139 $279,000 · 1 bd · 1 ba · 730 sqft
- 819 meridian avenue 5, Miami Beach 33139 $235,000 · 1 bd · 1 ba · 558 sqft
- 1000 west avenue 1006, Miami Beach 33139 $295,000 · 1 ba · 543 sqft
- 641 espanola way 3, Miami Beach 33139 $275,000 · 1 bd · 1 ba · 790 sqft
- 842 meridian avenue 3d, Miami Beach 33139 $172,000 · 1 bd · 1 ba · 470 sqft
- 1551 michigan avenue 12, Miami Beach 33139 $255,000 · 1 bd · 1 ba · 500 sqft
- 1600 euclid avenue 203, Miami Beach 33139 $280,000 · 1 bd · 1 ba · 528 sqft
- 7118 bonita drive 705, Miami Beach 33141 $285,000 · 1 bd · 2 ba · 865 sqft
- 1117 meridian avenue 5-1117, Miami Beach 33139 $268,000 · 1 bd · 1 ba · 600 sqft
- 6937 bay drive, Miami Beach 33141 $270,000 · 1 bd · 2 ba · 686 sqft
- 1960 marseille drive 304, Miami Beach 33141 $240,000 · 1 bd · 1 ba · 607 sqft
- 7850 byron avenue 702, Miami Beach 33141 $269,950 · 1 bd · 2 ba · 794 sqft
- 1526 pennsylvania avenue 19, Miami Beach 33139 $220,000 · 1 bd · 1 ba · 450 sqft
- 1300 lincoln road d304, Miami Beach 33139 $265,000 · 1 bd · 1 ba · 730 sqft
- 1036 ocean drive b309, Miami Beach 33139 $280,000 · 1 bd · 1 ba · 303 sqft
- 1036 ocean drive b303, Miami Beach 33139 $280,000 · 1 bd · 1 ba · 291 sqft
- 801 15th street 202, Miami Beach 33139 $229,000 · 1 bd · 1 ba · 410 sqft
- 255 west 24th street 234, Miami Beach 33140 $155,000 · 1 ba · 250 sqft
- 439 15th street 2, Miami Beach 33139 $229,000 · 1 bd · 1 ba · 470 sqft
- 255 west 24th street 542, Miami Beach 33140 $245,000 · 1 ba · 450 sqft
- 810 7th street 107, Miami Beach 33139 $199,999 · 1 bd · 1 ba · 450 sqft
- 8040 tatum waterway drive 11, Miami Beach 33141 $230,000 · 1 bd · 1 ba · 639 sqft
- 300 74th street 3, Miami Beach 33141 $200,000 · 1 ba · 468 sqft
- 835 meridian avenue 4, Miami Beach 33139 $225,000 · 1 bd · 1 ba · 447 sqft
- 1197 marseille drive 12, Miami Beach 33141 $195,000 · 1 bd · 1 ba · 589 sqft
- 745 13th street 16, Miami Beach 33139 $210,000 · 1 ba · 431 sqft
- 200 76th street 56, Miami Beach 33141 $165,000 · 1 ba · 400 sqft
- 255 west 24th street 302, Miami Beach 33140 $159,000 · 1 ba · 260 sqft
- 1000 west ave 225 225, Miami Beach 33139 $295,000 · 1 bd · 1 ba · 852 sqft
- 1150 euclid avenue 104, Miami Beach 33139 $265,000 · 1 bd · 1 ba · 700 sqft
- 6801 indian creek dr 402 402, Miami Beach 33141 $279,000 · 1 bd · 2 ba · 905 sqft
- 6900 bay drive 4h, Miami Beach 33141 $229,900 · 1 bd · 2 ba · 780 sqft
- 1340 drexel avenue 406, Miami Beach 33139 $245,000 · 1 ba · 515 sqft
- 6484 indian creek drive 320, Miami Beach 33141 $153,000 · 1 ba
- 6484 indian creek dr 202 202, Miami Beach 33141 $110,000 · 1 ba · 25,163 sqft
- 1521 lenox avenue 101, Miami Beach 33139 $298,000 · 1 bd · 1 ba · 606 sqft
- 1228 pennsylvania avenue 2, Miami Beach 33139 $180,000 · 1 ba · 400 sqft
- 655 83rd street 55, Miami Beach 33141 $215,000 · 1 bd · 1 ba · 578 sqft
- 1228 pennsylvania avenue 3, Miami Beach 33139 $180,000 · 1 ba · 400 sqft
- 801 15th street 102, Miami Beach 33139 $235,000 · 1 bd · 1 ba · 410 sqft
- 557 michigan avenue 115, Miami Beach 33139 $235,000 · 1 bd · 1 ba · 426 sqft