2 Bedroom Homes for Sale in Miami Beach, FL

price
-
1-41 of 1,059 Homes
2+ beds
a view of a lake with a city
1/16
Compass Coming Soon

$949,000

2
Bedrooms
1,190
Square Feet
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$1,575,000 | 9 Island Avenue, Unit 705, Miami Beach, FL 33139
1/44
Compass Coming Soon

$1,575,000

2
Bedrooms
1,440
Square Feet
a living room with furniture and a large window
1/31
Compass Coming Soon

$4,850,000

3
Bedrooms
2,008
Square Feet
a view of swimming pool with seating area and furniture
1/33
Compass Coming Soon

$2,999,000

4
Bedrooms
2,127
Square Feet
0.21
Acres
$2,500,000 | 900 Bay Drive, Unit 702/704, Miami Beach, FL 33141
1/46
Compass Coming Soon

$2,500,000

4
Bedrooms
3,200
Square Feet
$999,000 | 650 West Avenue, Unit 1208, Miami Beach, FL 33139
1/23
Compass Coming Soon

$999,000

3
Bedrooms
1,191
Square Feet
a view of a street with a building in the background
1/61
Compass Coming Soon

$4,250,000

12
Bedrooms
Unavailable
Square Feet
0.13
Acres
$20,000,000 | 226 West Rivo Alto Drive, Miami Beach, FL 33139
1/43
Compass Coming Soon

$20,000,000

5
Bedrooms
5,212
Square Feet
0.25
Acres
$2,095,000 | 4531 Sheridan Avenue, Miami Beach, FL 33140
1/6
Compass Coming Soon

$2,095,000

4
Bedrooms
1,855
Square Feet
0.14
Acres
a view of a white house with a small yard and plants
1/6
Compass Coming Soon

$5,650,000

4
Bedrooms
2,888
Square Feet
Unavailable
Acres
$2,200,000 | 524 West 47th Street, Miami Beach, FL 33140
1/31
Compass Coming Soon

$2,200,000

4
Bedrooms
2,071
Square Feet
0.17
Acres
a front view of a house with a garden
1/34
Compass Coming Soon

$5,750,000

4
Bedrooms
3,357
Square Feet
0.14
Acres
$5,095,000 | 829 4th Street, Unit 4, Miami Beach, FL 33139
1/37
Listed By Compass

$5,095,000

2
Bedrooms
1,930
Square Feet
$399,000 | 1751 Washington Avenue, Unit 1F, Miami Beach, FL 33139
1/19
Listed By Compass

$399,000

2
Bedrooms
1,030
Square Feet
$2,075,000 | 5875 Collins Avenue, Unit 501, Miami Beach, FL 33140
1/38
Listed By Compass

$2,075,000

2
Bedrooms
1,322
Square Feet
$1,750,000 | 5500 Collins Avenue, Unit 1401, Miami Beach, FL 33140
1/38
Listed By Compass

$1,750,000

3
Bedrooms
2,868
Square Feet
$7,295,000 | 4430 Nautilus Drive, Miami Beach, FL 33140
1/40
Listed By Compass

$7,295,000

6
Bedrooms
4,501
Square Feet
0.21
Acres
$2,650,000 | 400 South Pointe Drive, Unit PH2502, Miami Beach, FL 33139
1/25
Listed By Compass

$2,650,000

2
Bedrooms
1,350
Square Feet
$6,300,000 | 2534 Flamingo Drive, Miami Beach, FL 33140
1/7
Listed By Compass

$6,300,000

4
Bedrooms
3,168
Square Feet
0.25
Acres
$1,400,000 | 1330 West Avenue, Unit 3001, Miami Beach, FL 33139
1/47
Listed By CompassVirtual Tour

$1,400,000

2
Bedrooms
1,262
Square Feet
a view of swimming pool from a balcony
1/39
Listed By CompassVirtual Tour

$1,099,000

2
Bedrooms
1,110
Square Feet
a living room with furniture and a large window
1/40
Listed By Compass

$1,445,000

3
Bedrooms
1,768
Square Feet
a city view from a terrace
1/40
Listed By Compass

$2,750,000

2
Bedrooms
1,559
Square Feet
$2,675,000 | 1776 Michigan Avenue, Miami Beach, FL 33139
1/40
Listed By Compass

$2,675,000

4
Bedrooms
2,830
Square Feet
0.18
Acres
$999,999 | 6000 Indian Creek Drive, Unit 10A, Miami Beach, FL 33140
1/23
Listed By Compass

$999,999

2
Bedrooms
1,300
Square Feet
a living room with patio furniture and garden
1/45
Listed By CompassVirtual Tour

$2,499,000

3
Bedrooms
2,229
Square Feet
Unavailable
Acres
$524,000 | 6305 Indian Creek Drive, Unit 5D, Miami Beach, FL 33141
1/39
Listed By Compass

$524,000

2
Bedrooms
1,174
Square Feet
$3,399,000 | 3737 Collins Avenue, Unit S1003, Miami Beach, FL 33140
1/5
Listed By Compass

$3,399,000

2
Bedrooms
1,621
Square Feet
$3,200,000 | 500 Alton Road, Unit 2904, Miami Beach, FL 33139
1/22
Listed By Compass

$3,200,000

2
Bedrooms
1,434
Square Feet
a house with swimming pool in front of it
1/142
Listed By Compass

$6,995,000

4
Bedrooms
3,686
Square Feet
Unavailable
Acres
$4,695,000 | 5236 Pine Tree Drive, Miami Beach, FL 33140
1/52
Listed By Compass

$4,695,000

4
Bedrooms
3,140
Square Feet
0.17
Acres
a view of a city
1/29
Listed By Compass

$5,350,000

2
Bedrooms
1,595
Square Feet
$2,995,000 | 1800 Sunset Harbour Drive, Unit 1612, Miami Beach, FL 33139
1/45
Listed By Compass

$2,995,000

3
Bedrooms
1,900
Square Feet
a large kitchen with a table and chairs
1/27
Listed By Compass

$995,000

2
Bedrooms
1,269
Square Feet
$3,599,000 | La Gorce, Miami Beach, FL 33140
1/47
Listed By Compass

$3,599,000

4
Bedrooms
2,734
Square Feet
0.20
Acres
$1,450,000 | 3801 Collins Avenue, Unit 703, Miami Beach, FL 33140
1/22
Listed By Compass

$1,450,000

2
Bedrooms
1,280
Square Feet
a view of a city
1/20
Listed By Compass

$2,900,000

3
Bedrooms
2,131
Square Feet
0.22
Acres
a view of outdoor space yard and swimming pool
1/35
Listed By Compass

$5,500,000

4
Bedrooms
2,684
Square Feet
0.20
Acres
$570,000 | 5401 Collins Avenue, Unit 107, Miami Beach, FL 33140
1/44
Listed By Compass

$570,000

2
Bedrooms
1,120
Square Feet
$975,000 | 6000 Indian Creek Drive, Unit 14B, Miami Beach, FL 33140
1/14
Listed By Compass

$975,000

2
Bedrooms
1,300
Square Feet
$5,750,000 | 5812 Alton Road, Miami Beach, FL 33140
1/43
Listed By Compass

$5,750,000

7
Bedrooms
4,822
Square Feet
0.33
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes