627 Listings
Sort

$4,995,000
3203 Bay Estates Cir, Miramar Beach, FL 32550
6,391 SqFt
6 Beds | 7 Baths

ACTIVE

$4,699,000
Virtual Tour
1495 Scenic Gulf Dr, Miramar Beach, FL 32550
3,100 SqFt
5 Beds | 5 Baths

ACTIVE

$4,499,000
128 W Beach Dr # A, Miramar Beach, FL 32550
4,010 SqFt
8 Beds | 6 Baths

ACTIVE

$4,494,000
3219 Bay Estates Cir, Miramar Beach, FL 32550
2,744 SqFt
4 Beds | 3 Baths

ACTIVE

$4,490,500
815 Scenic Gulf Dr, Miramar Beach, FL 32550
4,058 SqFt
6 Beds | 7 Baths

PENDING

$4,425,000
2924 Sand Pine Rd, Miramar Beach, FL 32550
5,592 SqFt
4 Beds | 5 Baths

ACTIVE

$4,265,000
Virtual Tour
102 Overlook Cir, Miramar Beach, FL 32550
5,508 SqFt
6 Beds | 7 Baths

ACTIVE

$4,100,000
151 Snowdrift Rd, Miramar Beach, FL 32550
5,661 SqFt
8 Beds | 10 Baths

ACTIVE

$3,950,000
212 Driftwood Rd, Miramar Beach, FL 32550
6,550 SqFt
9 Beds | 10 Baths

ACTIVE

$3,900,000
482 Walton Way, Miramar Beach, FL 32550
2,867 SqFt
4 Beds | 3 Baths

ACTIVE

$3,900,000
Virtual Tour
134 Sandtrap Rd, Miramar Beach, FL 32550
4,660 SqFt
6 Beds | 8 Baths

ACTIVE

$3,845,000
219 Scenic Gulf Dr Unit 1520, Miramar Beach, FL 32550
2,720 SqFt
4 Beds | 4 Baths

ACTIVE

$3,799,200
Virtual Tour
134 Norwood Dr Ph1, Miramar Beach, FL 32550
4,026 SqFt
5 Beds | 5 Baths

ACTIVE

$3,750,000
344 S Holiday Rd, Miramar Beach, FL 32550
5,599 SqFt
8 Beds | 10 Baths

ACTIVE

$3,749,000
336 S Holiday Rd, Miramar Beach, FL 32550
5,191 SqFt
9 Beds | 10 Baths

ACTIVE

$3,725,000
120 Payne St, Miramar Beach, FL 32550
5,856 SqFt
9 Beds | 10 Baths

ACTIVE

$3,699,000
Virtual Tour
221 Norwood Dr, Miramar Beach, FL 32550
3,808 SqFt
8 Beds | 9 Baths

ACTIVE

$3,699,000
64 Sarasota St, Miramar Beach, FL 32550
4,857 SqFt
9 Beds | 9 Baths

ACTIVE

$3,650,000
364 Walton, Miramar Beach, FL 32550
8,464 SqFt
5 Beds | 7 Baths

ACTIVE

$3,550,000
3506 Burnt Pine Ln, Miramar Beach, FL 32550
4,935 SqFt
4 Beds | 4 Baths

PENDING

$3,500,000
119 Sandtrap Rd, Miramar Beach, FL 32550
4,556 SqFt
8 Beds | 10 Baths

ACTIVE

$3,450,000
2030 Scenic Gulf Dr, Miramar Beach, FL 32550
4,675 SqFt
8 Beds | 10 Baths

ACTIVE

$3,350,000
58 Ballamore Rd, Miramar Beach, FL 32550
3,901 SqFt
5 Beds | 5 Baths

ACTIVE

$3,300,000
917 Scenic Gulf Dr, Miramar Beach, FL 32550
4,252 SqFt
6 Beds | 4 Baths

ACTIVE

$3,294,000
Virtual Tour
5307 Tivoli Dr, Miramar Beach, FL 32550
3,358 SqFt
4 Beds | 5 Baths

ACTIVE

$3,275,000
50 Los Angeles St, Miramar Beach, FL 32550
4,588 SqFt
8 Beds | 7 Baths

ACTIVE

$3,195,000
5313 Tivoli Dr, Miramar Beach, FL 32550
5,542 SqFt
4 Beds | 6 Baths

ACTIVE

$3,195,000
84 Sarasota St, Miramar Beach, FL 32550
4,599 SqFt
8 Beds | 8 Baths

ACTIVE

$3,100,000
222 Miami St, Miramar Beach, FL 32550
4,434 SqFt
7 Beds | 8 Baths

ACTIVE

$2,999,999
601 Walton Way, Miramar Beach, FL 32550
2,993 SqFt
4 Beds | 3 Baths

ACTIVE

$2,999,000
10 Ballamore Rd, Miramar Beach, FL 32550
3,448 SqFt
4 Beds | 4 Baths

PENDING

$2,995,000
33 Boswell Ct, Miramar Beach, FL 32550
4,100 SqFt
7 Beds | 7 Baths

ACTIVE

$2,950,000
5216 Portside Ter, Miramar Beach, FL 32550
3,681 SqFt
4 Beds | 5 Baths

ACTIVE

$2,950,000
216 Sandtrap Rd, Miramar Beach, FL 32550
4,960 SqFt
5 Beds | 5 Baths

ACTIVE

$2,945,000
Virtual Tour
125 Los Angeles St, Miramar Beach, FL 32550
4,220 SqFt
7 Beds | 8 Baths

ACTIVE

$2,900,000
3435 Burnt Pine Ln, Miramar Beach, FL 32550
3,765 SqFt
5 Beds | 6 Baths

ACTIVE

$2,795,000
221 Scenic Gulf Dr Unit 2020, Miramar Beach, FL 32550
3,030 SqFt
4 Beds | 4 Baths

ACTIVE

$2,695,000
3592 Preserve Ln, Miramar Beach, FL 32550
3,949 SqFt
3 Beds | 5 Baths

ACTIVE

$2,645,000
96 Sarasota St, Miramar Beach, FL 32550
4,405 SqFt
8 Beds | 9 Baths

ACTIVE

$2,550,000
221 Scenic Gulf Dr Unit 420, Miramar Beach, FL 32550
3,030 SqFt
4 Beds | 4 Baths

ACTIVE

$2,500,000
599 Scenic Gulf Dr Unit 201, Miramar Beach, FL 32550
2,484 SqFt
4 Beds | 3 Baths

ACTIVE

$2,499,000
Virtual Tour
2996 Bay Villas Ct, Miramar Beach, FL 32550
3,404 SqFt
3 Beds | 3 Baths

ACTIVE

$2,499,000
59 Cobian Ct, Miramar Beach, FL 32550
4,908 SqFt
9 Beds | 9 Baths

ACTIVE

$2,495,000
2944 Pine Valley Dr, Miramar Beach, FL 32550
4,083 SqFt
4 Beds | 4 Baths

ACTIVE

$2,475,000
365 Rue Caribe, Miramar Beach, FL 32550
3,107 SqFt
4 Beds | 5 Baths

ACTIVE

$2,399,000
44 Walton Dr, Miramar Beach, FL 32550
3,947 SqFt
7 Beds | 7 Baths

ACTIVE

$2,395,000
3034 The Oaks, Miramar Beach, FL 32550
3,703 SqFt
3 Beds | 4 Baths

ACTIVE

$2,395,000
78 Overlook Cir, Miramar Beach, FL 32550
3,648 SqFt
5 Beds | 5 Baths

ACTIVE

$2,375,000
Lot 1 Penelope St, Miramar Beach, FL 32550
3,583 SqFt
7 Beds | 5 Baths

ACTIVE

$2,288,888
38 Garden Bay Ct, Miramar Beach, FL 32550
1,810 SqFt
3 Beds | 4 Baths

ACTIVE

$2,250,000
1494 E Island Green Ln, Miramar Beach, FL 32550
3,707 SqFt
4 Beds | 4 Baths

ACTIVE

$2,250,000
Virtual Tour
34 Spyglass Dr, Miramar Beach, FL 32550
4,065 SqFt
4 Beds | 4 Baths

ACTIVE

$2,232,000
Virtual Tour
3525 Burnt Pine Ln, Miramar Beach, FL 32550
3,864 SqFt
3 Beds | 4 Baths

ACTIVE

$2,225,000
Lot 9 Mobile St, Miramar Beach, FL 32550
3,583 SqFt
7 Beds | 5 Baths

ACTIVE

$2,195,000
Virtual Tour
1517 Island Green Dr, Miramar Beach, FL 32550
3,766 SqFt
3 Beds | 4 Baths

ACTIVE

$2,150,000
Virtual Tour
66 S Saint Francis Dr, Miramar Beach, FL 32550
3,529 SqFt
4 Beds | 6 Baths

ACTIVE

$2,117,000
1644 San Marina Blvd, Miramar Beach, FL 32550
3,650 SqFt
4 Beds | 5 Baths

PENDING

$2,090,000
157 Charlotte Ave, Miramar Beach, FL 32550
3,389 SqFt
8 Beds | 9 Baths

ACTIVE

$1,999,999
247 Lakeland Dr, Miramar Beach, FL 32550
3,856 SqFt
7 Beds | 7 Baths

PENDING

$1,999,999
160 Lakeland Dr, Miramar Beach, FL 32550
3,856 SqFt
7 Beds | 7 Baths

PENDING

$1,999,000
229 Crest Dr, Miramar Beach, FL 32550
2,918 SqFt
4 Beds | 3 Baths

ACTIVE

$1,999,000
2075 Scenic Gulf Dr Unit 3, Miramar Beach, FL 32550
2,240 SqFt
3 Beds | 4 Baths

ACTIVE

$1,999,000
910 Grand Villas Dr Unit 910, Miramar Beach, FL 32550
2,455 SqFt
4 Beds | 4 Baths

ACTIVE

$1,995,000
Virtual Tour
4243 Beachside Two Unit 4243, Miramar Beach, FL 32550
2,246 SqFt
3 Beds | 2 Baths

PENDING

$1,995,000
99 Horseshoe Cir, Miramar Beach, FL 32550
3,517 SqFt
5 Beds | 6 Baths

ACTIVE

$1,950,000
Virtual Tour
5 Lake Ct, Miramar Beach, FL 32550
2,669 SqFt
5 Beds | 6 Baths

ACTIVE

$1,945,000
Virtual Tour
49 Monaco St, Miramar Beach, FL 32550
2,856 SqFt
4 Beds | 5 Baths

ACTIVE

$1,899,000
221 Scenic Gulf Dr Unit 230, Miramar Beach, FL 32550
2,490 SqFt
3 Beds | 3 Baths

ACTIVE

$1,897,840
8697 Anchorage Dr Unit 8697, Miramar Beach, FL 32550
2,425 SqFt
3 Beds | 4 Baths

ACTIVE

$1,890,000
Virtual Tour
167 Lakeland Dr, Miramar Beach, FL 32550
3,121 SqFt
6 Beds | 6 Baths

ACTIVE

$1,875,000
264 Lakeview Beach Dr, Miramar Beach, FL 32550
2,385 SqFt
3 Beds | 2 Baths

ACTIVE

$1,850,000
1272 Scenic Gulf Dr Unit 1104, Miramar Beach, FL 32550
2,675 SqFt
3 Beds | 3 Baths

ACTIVE

$1,800,000
241 Overlook Dr, Miramar Beach, FL 32550
3,062 SqFt
5 Beds | 3 Baths

ACTIVE

$1,800,000
284 Lakeland Dr, Miramar Beach, FL 32550
3,233 SqFt
7 Beds | 8 Baths

PENDING

$1,799,000
1603 San Marina Blvd, Miramar Beach, FL 32550
3,014 SqFt
4 Beds | 4 Baths

ACTIVE

$1,795,000
1460 Baytowne E Ave, Miramar Beach, FL 32550
2,880 SqFt
4 Beds | 5 Baths

ACTIVE

$1,795,000
Virtual Tour
324 Rue Caribe, Miramar Beach, FL 32550
2,963 SqFt
4 Beds | 5 Baths

ACTIVE

$1,750,000
33 Palm Ridge Road, Miramar Beach, FL 32550
3,358 SqFt
4 Beds | 5 Baths

ACTIVE

$1,700,000
Virtual Tour
40 W Palm Beach Ct, Miramar Beach, FL 32550
3,215 SqFt
6 Beds | 7 Baths

ACTIVE

$1,699,000
Virtual Tour
226 Rue St Tropez, Miramar Beach, FL 32550
2,527 SqFt
4 Beds | 4 Baths

PENDING

$1,699,000
Virtual Tour
205 N Saint Francis Dr, Miramar Beach, FL 32550
3,240 SqFt
5 Beds | 4 Baths

ACTIVE

$1,675,000
178 Lakeview Beach Dr, Miramar Beach, FL 32550
2,042 SqFt
3 Beds | 3 Baths

ACTIVE

$1,650,000
Virtual Tour
1163 N Troon Dr, Miramar Beach, FL 32550
2,691 SqFt
4 Beds | 3 Baths

ACTIVE

$1,649,000
3 Rue Martine, Miramar Beach, FL 32550
3,356 SqFt
4 Beds | 4 Baths

ACTIVE

$1,649,000
Virtual Tour
2506 Vineyard Ln, Miramar Beach, FL 32550
3,134 SqFt
4 Beds | 4 Baths

ACTIVE

$1,644,998
10 Blue Surf Ln, Miramar Beach, FL 32550
2,648 SqFt
6 Beds | 4 Baths

ACTIVE

$1,599,000
Virtual Tour
1015 Scenic Gulf Dr # 3, Miramar Beach, FL 32550
2,000 SqFt
3 Beds | 4 Baths

ACTIVE

$1,599,000
Virtual Tour
1019 Scenic Gulf Dr Unit 4, Miramar Beach, FL 32550
2,000 SqFt
3 Beds | 4 Baths

ACTIVE

$1,599,000
122 Seascape Dr Unit 2406, Miramar Beach, FL 32550
1,954 SqFt
3 Beds | 3 Baths

ACTIVE

$1,577,000
47 Paradise Dr, Miramar Beach, FL 32550
3,358 SqFt
4 Beds | 5 Baths

ACTIVE

$1,575,000
845 E Grand Harbour, Miramar Beach, FL 32550
2,345 SqFt
3 Beds | 3 Baths

ACTIVE

$1,550,000
2075 Scenic Gulf Dr Unit 9, Miramar Beach, FL 32550
2,040 SqFt
3 Beds | 4 Baths

ACTIVE

$1,525,000
46 Lake St, Miramar Beach, FL 32550
2,708 SqFt
5 Beds | 4 Baths

ACTIVE

$1,500,000
1462 E Baytowne Ave, Miramar Beach, FL 32550
2,521 SqFt
3 Beds | 3 Baths

ACTIVE

$1,500,000
1889 Baytowne Loop, Miramar Beach, FL 32550
2,627 SqFt
4 Beds | 5 Baths

ACTIVE

$1,500,000
39 Saint Simon Cir, Miramar Beach, FL 32550
2,892 SqFt
5 Beds | 5 Baths

ACTIVE

$1,500,000
1987 Scenic Gulf Dr Unit C1, Miramar Beach, FL 32550
1,500 SqFt
3 Beds | 4 Baths

ACTIVE

$1,499,900
50 Walton Dr, Miramar Beach, FL 32550
2,522 SqFt
4 Beds | 3 Baths

ACTIVE