Miami Waterfront Homes for Sale

Sort by:
New
1277 N Venetian Way, Miami

$20,950,000

1277 N Venetian Way, Miami

5 Beds 7 Baths 5,659 SqFt
1200 Ne 87th St, Miami

$7,750,000

1200 Ne 87th St, Miami

7 Beds 7 Baths 0 SqFt
New
2381 Bayview Ln, North Miami

$7,600,000

2381 Bayview Ln, North Miami

5 Beds 5 Baths 0 SqFt
New
9242 Bay Dr, Surfside

$6,350,000

9242 Bay Dr, Surfside

0 Beds 0 Baths 0 SqFt
New
155 N Shore Dr 2, Miami Beach

$1,950,000

155 N Shore Dr 2, Miami Beach

3 Beds 4 Baths 2,393 SqFt
7210 E Lago Dr, Coral Gables

$11,250,000

7210 E Lago Dr, Coral Gables

5 Beds 7 Baths 5,857 SqFt
New
1379 N Venetian Way, Miami

$17,898,200

1379 N Venetian Way, Miami

5 Beds 5 Baths 4,943 SqFt
9056 Bay Dr, Surfside

$14,150,000

9056 Bay Dr, Surfside

7 Beds 8 Baths 6,565 SqFt
16400 Ne 29th Ave, North Miami Beach

$3,518,000

16400 Ne 29th Ave, North Miami Beach

7 Beds 7 Baths 0 SqFt
306 Atlantic Ave, Sunny Isles Beach

$6,950,000

306 Atlantic Ave, Sunny Isles Beach

6 Beds 6 Baths 4,871 SqFt
6109 W Laguna Dr W, Miami Beach

$5,495,000

6109 W Laguna Dr W, Miami Beach

5 Beds 6 Baths 4,574 SqFt
3461 Ne 170th St, North Miami Beach

$5,600,000

3461 Ne 170th St, North Miami Beach

5 Beds 7 Baths 5,089 SqFt
710 S Shore Dr, Miami Beach

$7,300,000

710 S Shore Dr, Miami Beach

5 Beds 6 Baths 4,295 SqFt
3401 Ne 170 St, North Miami Beach

$4,995,000

3401 Ne 170 St, North Miami Beach

5 Beds 5 Baths 6,092 SqFt
12575 Palm Rd, North Miami

$8,999,000

12575 Palm Rd, North Miami

7 Beds 7 Baths 6,530 SqFt
605 Ocean Blvd, Golden Beach

$42,000,000

605 Ocean Blvd, Golden Beach

7 Beds 12 Baths 10,275 SqFt
310 S Parkway Pkwy, Golden Beach

$15,250,000

310 S Parkway Pkwy, Golden Beach

6 Beds 7 Baths 6,313 SqFt
5142 Sw 157th Ct, Miami

$799,000

5142 Sw 157th Ct, Miami

3 Beds 2 Baths 1,654 SqFt
2341 Keystone, North Miami

$4,150,000

2341 Keystone, North Miami

4 Beds 3 Baths 2,915 SqFt
8005 Noremac Ave, Miami Beach

$5,490,000

8005 Noremac Ave, Miami Beach

4 Beds 4 Baths 2,104 SqFt
17205 Nw 87th Ave, Hialeah

$1,150,000

17205 Nw 87th Ave, Hialeah

4 Beds 3 Baths 2,214 SqFt
4395 Pine Tree Dr, Miami Beach

$39,999,000

4395 Pine Tree Dr, Miami Beach

7 Beds 12 Baths 9,583 SqFt
18430 Sw 136th Ct, Miami

$1,250,000

18430 Sw 136th Ct, Miami

5 Beds 4 Baths 3,033 SqFt
3463 Ne 171st St, North Miami Beach

$3,900,000

3463 Ne 171st St, North Miami Beach

4 Beds 4 Baths 3,360 SqFt
7621 Ne 8th Ave, Miami

$8,999,999

7621 Ne 8th Ave, Miami

6 Beds 7 Baths 5,000 SqFt
10494 Nw 70th Ln, Doral

$1,149,900

10494 Nw 70th Ln, Doral

5 Beds 4 Baths 3,205 SqFt
3300 Chase Ave, Miami Beach

$13,500,000

3300 Chase Ave, Miami Beach

5 Beds 7 Baths 5,363 SqFt
1133 Belle Meade Island Dr, Miami

$23,900,000

1133 Belle Meade Island Dr, Miami

5 Beds 6 Baths 8,200 SqFt
3380 Ne 170th St, North Miami Beach

$5,900,000

3380 Ne 170th St, North Miami Beach

6 Beds 8 Baths 5,790 SqFt
1011 W 48th St - The Ritz Carlton Residences, Miami Beach

$10,950,000

1011 W 48th St - The Ritz Carlton Residences, Miami Beach

4 Beds 5 Baths 5,154 SqFt
3172 N Bay Rd, Miami Beach

$11,990,000

↓ $900,000

3172 N Bay Rd, Miami Beach

6 Beds 6 Baths 5,248 SqFt
476 N Parkway Pkwy, Golden Beach

$6,750,000

476 N Parkway Pkwy, Golden Beach

6 Beds 6 Baths 0 SqFt
919 92nd St, Surfside

$16,266,000

↓ $4,000

919 92nd St, Surfside

6 Beds 6 Baths 7,000 SqFt
3914 Island Estates Dr, Aventura

$16,399,000

3914 Island Estates Dr, Aventura

6 Beds 7 Baths 6,321 SqFt
8532 Sw 139th Ter 8532, Palmetto Bay

$829,000

8532 Sw 139th Ter 8532, Palmetto Bay

2 Beds 3 Baths 2,211 SqFt
5867 Paradise Point Dr, Palmetto Bay

$4,800,000

↓ $450,000

5867 Paradise Point Dr, Palmetto Bay

4 Beds 5 Baths 3,167 SqFt
8055 Noremac Ave, Miami Beach

$5,800,000

↓ $200,000

8055 Noremac Ave, Miami Beach

3 Beds 4 Baths 2,922 SqFt
10290 Sw 7th Ter, Sweetwater

$999,999

10290 Sw 7th Ter, Sweetwater

4 Beds 3 Baths 2,166 SqFt
1230 S Venetian Way, Miami

$20,950,000

1230 S Venetian Way, Miami

0 Beds 0 Baths 0 SqFt
247 E Rivo Alto Dr, Miami Beach

$16,250,000

↓ $949,000

247 E Rivo Alto Dr, Miami Beach

6 Beds 7 Baths 5,292 SqFt
1800 Daytonia Rd, Miami Beach

$14,250,000

↓ $750,000

1800 Daytonia Rd, Miami Beach

7 Beds 8 Baths 5,037 SqFt
3750 Yacht Club Dr Th6, Aventura

$3,215,000

3750 Yacht Club Dr Th6, Aventura

5 Beds 6 Baths 3,637 SqFt
215 Water Way 215, Miami Beach

$4,200,000

↓ $50,000

215 Water Way 215, Miami Beach

5 Beds 7 Baths 4,391 SqFt
3909 Ne 170th St, North Miami Beach

$1,650,000

↓ $100,000

3909 Ne 170th St, North Miami Beach

4 Beds 4 Baths 2,050 SqFt
222 S Coconut Ln, Miami Beach

$13,900,000

↓ $1,000,000

222 S Coconut Ln, Miami Beach

5 Beds 5 Baths 4,507 SqFt
33 Arvida Pkwy, Coral Gables

$47,000,000

33 Arvida Pkwy, Coral Gables

7 Beds 9 Baths 12,543 SqFt
5718/5725 N Bay Rd, Miami Beach

$44,000,000

5718/5725 N Bay Rd, Miami Beach

11 Beds 15 Baths 11,012 SqFt
400 Alton Rd Th-1a, Miami Beach

$2,149,000

↓ $100,000

400 Alton Rd Th-1a, Miami Beach

2 Beds 4 Baths 1,864 SqFt