Houses on the waterfront in Florida, Miami Beach For Sale

​Find your dream Waterfront Houses in Florida, Miami Beach today!​

Your dream Waterfront Houses in Florida, Miami Beach is just a few clicks away when you browse thousands of Waterfront Houses For Sale in Florida, Miami Beach listed by price, location, layout, features and size with quick access to realtor contact, details and scheduling. View Houses For Sale and take a virtual tour or browse professional real estate photos that reveal the home’s unique features, spaces and character. From suburban Waterfront Houses For Sale for raising a family to luxury Waterfront Houses For Sale in Florida, Miami Beach where retirement is as easy as it comes, our extensive network of local directories takes all the work out of finding your dreamhome and you right to the selection process. Whether you are a prospecting homeowner or a real estate investor seeking local opportunities, our platform gives you access to virtually all available Houses For Sale with real-time updates on status, pricing, and essential real estate details.

6165 Pine Tree Dr, Miami Beach FL 33140 placeholder 6165 Pine Tree Dr, Miami Beach FL 33140
New
For Sale
House
$9,950,000
3 bds 3 ba 3,421 sqft
6165 Pine Tree Dr, Miami Beach FL 33140
306 S Hibiscus Dr, Miami Beach FL 33139 placeholder 306 S Hibiscus Dr, Miami Beach FL 33139
New
For Sale
House
$12,700,000
3 bds 3 ba 2,395 sqft
306 S Hibiscus Dr, Miami Beach FL 33139
625 E Dilido Dr, Miami Beach FL 33139 placeholder 625 E Dilido Dr, Miami Beach FL 33139
New
For Sale
House
$17,500,000
6 bds 6 ba 4,967 sqft
625 E Dilido Dr, Miami Beach FL 33139
130 Palm Ave, Miami Beach FL 33139 placeholder 130 Palm Ave, Miami Beach FL 33139
New
For Sale
House
$60,000,000
9 bds 11 ba 15,132 sqft
130 Palm Ave, Miami Beach FL 33139
814 W Dilido Dr, Miami Beach FL 33139 placeholder 814 W Dilido Dr, Miami Beach FL 33139
1 days
For Sale
House
$19,995,000
4 bds 5 ba 4,474 sqft
814 W Dilido Dr, Miami Beach FL 33139
6065 Pine Tree Dr, Miami Beach FL 33140 placeholder 6065 Pine Tree Dr, Miami Beach FL 33140
2 days
For Sale
House
$14,900,000
5 bds 4 ba 4,697 sqft
6065 Pine Tree Dr, Miami Beach FL 33140
1205 N Biscayne Point Rd, Miami Beach FL 33141 placeholder 1205 N Biscayne Point Rd, Miami Beach FL 33141
3 days
For Sale
House
$6,800,000
4 bds 4 ba 2,764 sqft
1205 N Biscayne Point Rd, Miami Beach FL 33141
6345 Collins Ave, Miami Beach FL 33141 placeholder 6345 Collins Ave, Miami Beach FL 33141
7 days
For Sale
House
$450,000
0 room(s) 430 sqft
6345 Collins Ave, Miami Beach FL 33141
220 W Dilido Dr, Miami Beach FL 33139 placeholder 220 W Dilido Dr, Miami Beach FL 33139
8 days
For Sale
House
$33,000,000
5 bds 6 ba 6,084 sqft
220 W Dilido Dr, Miami Beach FL 33139
279 N Hibiscus Dr, Miami Beach FL 33139 placeholder 279 N Hibiscus Dr, Miami Beach FL 33139
9 days
For Sale
House
$23,900,000
5 bds 5 ba 4,100 sqft
279 N Hibiscus Dr, Miami Beach FL 33139
1815 Daytonia Rd, Miami Beach FL 33141 placeholder 1815 Daytonia Rd, Miami Beach FL 33141
12 days
For Sale
House
$2,786,000
3 bds 2 ba 1,862 sqft
1815 Daytonia Rd, Miami Beach FL 33141
210 W Rivo Alto Dr, Miami Beach FL 33139 placeholder 210 W Rivo Alto Dr, Miami Beach FL 33139
12 days
For Sale
House
$9,995,000
3 bds 3 ba 2,488 sqft
210 W Rivo Alto Dr, Miami Beach FL 33139
1575 Stillwater Dr, Miami Beach FL 33141 placeholder 1575 Stillwater Dr, Miami Beach FL 33141
14 days
For Sale
House
$14,600,000
4 bds 4 ba 4,645 sqft
1575 Stillwater Dr, Miami Beach FL 33141
45 Star Island Dr, Miami Beach FL 33139 placeholder 45 Star Island Dr, Miami Beach FL 33139
16 days
For Sale
House
$37,500,000
9 bds 9 ba 9,753 sqft
45 Star Island Dr, Miami Beach FL 33139
1041 W 48th St, Miami Beach FL 33140 placeholder 1041 W 48th St, Miami Beach FL 33140
16 days
For Sale
House
$10,900,000
4 bds 4 ba 4,737 sqft
1041 W 48th St, Miami Beach FL 33140
43 Star Island Dr, Miami Beach FL 33139 placeholder 43 Star Island Dr, Miami Beach FL 33139
19 days
For Sale
House
$54,000,000
8 bds 8 ba 11,104 sqft
43 Star Island Dr, Miami Beach FL 33139
7620 Bayside Ln, Miami Beach FL 33141 placeholder 7620 Bayside Ln, Miami Beach FL 33141
29 days
For Sale
House
$2,700,000
4 bds 3 ba 1,866 sqft
7620 Bayside Ln, Miami Beach FL 33141
330 W Rivo Alto Dr, Miami Beach FL 33139 placeholder 330 W Rivo Alto Dr, Miami Beach FL 33139
30 days
For Sale
House
$10,900,000
2 bds 3 ba 2,005 sqft
330 W Rivo Alto Dr, Miami Beach FL 33139
1277 N Venetian Way, Miami FL 33139 placeholder 1277 N Venetian Way, Miami FL 33139
30 days
For Sale
House
$18,950,000
5 bds 7 ba 5,659 sqft
1277 N Venetian Way, Miami FL 33139
5681 Pine Tree Dr, Miami Beach FL 33140 placeholder 5681 Pine Tree Dr, Miami Beach FL 33140
35 days
For Sale
House
$9,990,000
8 bds 6 ba 6,458 sqft
5681 Pine Tree Dr, Miami Beach FL 33140