2 Bedroom Homes in Miami Beach, FL
625 homes for sale · Updated August 12, 2026 · Page 1 of 13
- 4401 collins ave 2114 2116, Miami Beach 33140 $2,895,000 · 2 bd · 3 ba · 1,557 sqft
- 2301 collins avenue 1626, Miami Beach 33139 $2,200,000 · 2 bd · 2 ba · 1,180 sqft
- 4401 collins ave 702 704, Miami Beach 33140 $2,675,000 · 2 bd · 3 ba · 1,496 sqft
- 2615 collins avenue 24, Miami Beach 33140 $515,000 · 2 bd · 1 ba · 740 sqft
- 4391 collins ave 913 914, Miami Beach 33140 $3,059,000 · 2 bd · 3 ba · 1,461 sqft
- 4401 collins ave 3202 3204, Miami Beach 33140 $2,700,000 · 2 bd · 3 ba · 1,496 sqft
- 1500 ocean drive 905, Miami Beach 33139 $1,999,000 · 2 bd · 3 ba · 1,530 sqft
- 7330 ocean ter 8-c, Miami Beach 33141 $925,000 · 2 bd · 2 ba · 1,410 sqft
- listing-10604703950, Miami Beach 33140 $519,000 · 2 bd · 2 ba · 930 sqft
- 4391 collins ave 1501 1502, Miami Beach 33140 $2,225,000 · 2 bd · 2 ba · 1,118 sqft
- listing-10607044334, Miami Beach 33140 $880,000 · 2 bd · 2 ba · 1,030 sqft
- 1330 west avenue 3007, Miami Beach 33139 $1,199,000 · 2 bd · 2 ba · 1,269 sqft
- 7441 wayne avenue 10e, Miami Beach 33141 $487,000 · 2 bd · 2 ba · 1,145 sqft
- listing-10613122098, Miami Beach 33140 $899,000 · 2 bd · 2 ba · 1,200 sqft
- 4391 collins ave 1706 1707, Miami Beach 33140 $2,700,000 · 2 bd · 3 ba · 1,502 sqft
- 5225 collins avenue 1408, Miami Beach 33140 $700,000 · 2 bd · 2 ba · 960 sqft
- 3411 indian creek drive 604, Miami Beach 33140 $679,000 · 2 bd · 2 ba · 1,200 sqft
- 520 west avenue 1102, Miami Beach 33139 $1,990,000 · 2 bd · 2 ba · 1,499 sqft
- 650 west avenue 2801, Miami Beach 33139 $1,599,000 · 2 bd · 2 ba · 1,147 sqft
- 8345 byron avenue 6, Miami Beach 33141 $260,000 · 2 bd · 1 ba · 879 sqft
- 5151 collins ave 730 den, Miami Beach 33140 $865,000 · 2 bd · 2 ba · 1,350 sqft
- 1330 west avenue 3404, Miami Beach 33139 $1,250,000 · 2 bd · 2 ba · 1,084 sqft
- 756 84th st c, Miami Beach 33141 $1,925,000 · 2 bd · 3 ba · 1,505 sqft
- 756 84th st b, Miami Beach 33141 $1,750,000 · 2 bd · 3 ba · 1,505 sqft
- 6423 collins avenue 1005, Miami Beach 33141 $1,199,999 · 2 bd · 2 ba · 1,994 sqft
- 6305 indian creek drive 4d, Miami Beach 33141 $519,000 · 2 bd · 2 ba · 1,072 sqft
- listing-10627133080, Miami Beach 33140 $1,275,000 · 2 bd · 2 ba · 1,830 sqft
- 540 west avenue 2311, Miami Beach 33139 $1,900,000 · 2 bd · 2 ba · 1,223 sqft
- 2201 collins avenue 1511, Miami Beach 33139 $3,750,000 · 2 bd · 3 ba · 1,287 sqft
- 4775 collins avenue 507, Miami Beach 33140 $1,189,000 · 2 bd · 2 ba · 1,380 sqft
- listing-10627829497, Miami Beach 33141 $188,000 · 2 bd · 1 ba · 592 sqft
- 1330 west avenue 1811, Miami Beach 33139 $789,000 · 2 bd · 2 ba · 1,084 sqft
- 1228 west avenue 1415, Miami Beach 33139 $499,000 · 2 bd · 2 ba · 940 sqft
- 6801 collins ave 1110 door 1106, Miami Beach 33141 $1,200,000 · 2 bd · 2 ba · 1,103 sqft
- 245 michigan avenue lp-4, Miami Beach 33139 $1,145,000 · 2 bd · 2 ba · 1,488 sqft
- 1775 washington avenue 11c, Miami Beach 33139 $588,800 · 2 bd · 2 ba · 1,010 sqft
- 7331 gary avenue 206, Miami Beach 33141 $259,000 · 2 bd · 2 ba · 1,040 sqft
- 8101 byron avenue 509, Miami Beach 33141 $575,000 · 2 bd · 2 ba · 1,124 sqft
- 829 4th street 3, Miami Beach 33139 $4,255,000 · 2 bd · 3 ba · 1,930 sqft
- 4391 collins ave 506 507, Miami Beach 33140 $2,649,000 · 2 bd · 3 ba · 1,502 sqft
- 6610 indian creek drive 406, Miami Beach 33141 $678,000 · 2 bd · 2 ba · 997 sqft
- 5401 collins avenue 1514, Miami Beach 33140 $575,000 · 2 bd · 3 ba · 980 sqft
- 600 euclid avenue a2, Miami Beach 33139 $349,000 · 2 bd · 2 ba · 825 sqft
- 6039 collins avenue 609, Miami Beach 33140 $490,000 · 2 bd · 2 ba · 1,042 sqft
- 4401 collins ave 2610 2612, Miami Beach 33140 $2,499,000 · 2 bd · 3 ba · 1,528 sqft
- 3739 collins avenue n-604, Miami Beach 33140 $1,895,000 · 2 bd · 3 ba · 1,133 sqft
- 6545 indian creek drive 506, Miami Beach 33141 $349,900 · 2 bd · 2 ba · 740 sqft
- 6545 indian creek drive 306, Miami Beach 33141 $379,000 · 2 bd · 2 ba · 740 sqft
- 8101 harding avenue, Miami Beach 33141 $775,000 · 2 bd · 1 ba · 892 sqft
- 5757 collins avenue 1104, Miami Beach 33140 $824,990 · 2 bd · 2 ba · 1,510 sqft