Homes over $1M in Miramar Beach, FL
178 for sale · 246 homes listed · Updated November 9, 2026 · Page 2 of 5
- 31 Batchelors Button Drive, Miramar Beach 32550 $2,769,000 · 7 bd · 7 ba · 3,768 sqft
- 226 Sandtrap Road, Miramar Beach 32550 $1,799,000 · 5 bd · 6 ba · 3,840 sqft
- 1641 Scenic Gulf Drive, Miramar Beach 32550 $3,750,000 · 6 bd · 5 ba · 3,060 sqft
- 510 Walton Way, Miramar Beach 32550 $6,575,000 · 6 bd · 7 ba · 6,924 sqft
- 46 South Overlook Circle, Miramar Beach 32550 $4,500,000 · 6 bd · 4 ba · 3,796 sqft
- 22 St Tropez Court, Miramar Beach 32550 $1,099,000 · 3 bd · 4 ba · 2,597 sqft
- 56 North The Grove Drive 321, Miramar Beach 32550 $1,350,000 · 4 bd · 5 ba · 2,394 sqft
- 1885 Scenic Gulf Drive 1885, Miramar Beach 32550 $3,495,000 · 5 bd · 4 ba · 2,289 sqft
- 9 Cobian Court, Miramar Beach 32550 $2,650,000 · 8 bd · 9 ba · 5,040 sqft
- 182 Tang-O-Mar Drive, Miramar Beach 32550 $3,195,000 · 6 bd · 7 ba · 4,837 sqft
- 1536 West Island Green Lane, Miramar Beach 32550 $3,200,000 · 5 bd · 5 ba · 5,391 sqft
- 170 Penelope Street, Miramar Beach 32550 $1,450,000 · 4 bd · 4 ba · 2,475 sqft
- 67 Miami Street, Miramar Beach 32550 $1,475,000 · 5 bd · 4 ba · 2,208 sqft
- 1163 North Troon Drive, Miramar Beach 32550 $1,425,000 · 4 bd · 3 ba · 2,713 sqft
- 8056 Fountain Lane, Miramar Beach 32550 $1,500,000 · 3 bd · 4 ba · 3,005 sqft
- 48 Ruth Street, Miramar Beach 32550 $1,530,000 · 4 bd · 4 ba · 3,325 sqft
- 167 Lakeland Drive, Miramar Beach 32550 $1,450,000 · 6 bd · 6 ba · 3,121 sqft
- 195 Rue St Tropez, Miramar Beach 32550 $1,299,000 · 4 bd · 4 ba · 2,778 sqft
- 955 Scenic Gulf Drive Unit 350, Miramar Beach 32550 $1,190,000 · 2 bd · 2 ba · 1,619 sqft
- 9011 West Us Highway 98 #D-414, Miramar Beach 32550 $1,250,000 · 2 bd · 2 ba · 1,325 sqft
- 134 Sandtrap Road, Miramar Beach 32550 $3,695,000 · 7 bd · 7 ba · 4,902 sqft
- 1975 Baytowne Loop, Miramar Beach 32550 $1,049,000 · 4 bd · 4 ba · 2,098 sqft
- 1963 Baytowne Loop, Miramar Beach 32550 $1,090,000 · 4 bd · 5 ba · 2,357 sqft
- 291 Scenic Gulf Drive Unit 1405, Miramar Beach 32550 $2,495,000 · 3 bd · 3 ba · 1,480 sqft
- 28 West Palm Beach Court, Miramar Beach 32550 $1,698,000 · 4 bd · 5 ba · 3,220 sqft
- 212 Rue St Tropez, Miramar Beach 32550 $1,099,000 · 4 bd · 4 ba · 2,274 sqft
- 3217 Bay Estates Circle, Miramar Beach 32550 $4,749,000 · 4 bd · 3 ba · 4,250 sqft
- 1155 North Troon Drive, Miramar Beach 32550 $1,900,000 · 4 bd · 5 ba · 3,826 sqft
- 39 Charlotte Avenue, Miramar Beach 32550 $1,999,999 · 6 bd · 7 ba · 3,211 sqft
- 114 Mainsail Drive Unit 221, Miramar Beach 32550 $1,249,900 · 3 bd · 2 ba · 1,315 sqft
- 644 Bayshore Drive, Miramar Beach 32550 $2,799,000 · 4 bd · 4 ba · 3,276 sqft
- 219 Scenic Gulf Drive 1630, Miramar Beach 32550 $2,795,000 · 3 bd · 3 ba · 2,500 sqft
- 4414 Southwinds Drive Unit 4414, Miramar Beach 32550 $1,250,000 · 3 bd · 2 ba · 1,761 sqft
- 200 Overlook Drive, Miramar Beach 32550 $4,490,000 · 6 bd · 5 ba · 4,586 sqft
- 4410 Southwinds Drive Unit 4410, Miramar Beach 32550 $1,375,000 · 3 bd · 2 ba · 1,761 sqft
- 4401 Southwinds Drive 4401, Miramar Beach 32550 $1,599,000 · 2 bd · 3 ba · 2,018 sqft
- 4843 Westwinds Drive Unit 4843, Miramar Beach 32550 $1,975,000 · 3 bd · 3 ba · 1,565 sqft
- 1525 Island Green Drive, Miramar Beach 32550 $2,050,000 · 3 bd · 4 ba · 3,100 sqft
- 5210 Portside Terrace, Miramar Beach 32550 $2,599,500 · 3 bd · 4 ba · 3,925 sqft
- 221 Scenic Gulf Drive 250, Miramar Beach 32550 $2,695,000 · 4 bd · 4 ba · 2,844 sqft
- 119 Norwood Drive, Miramar Beach 32550 $2,299,000 · 3 bd · 3 ba · 1,400 sqft
- 58 Overlook Drive, Miramar Beach 32550 $1,699,000 · 6 bd · 4 ba · 2,606 sqft
- 61 Shelley South Way, Miramar Beach 32550 $1,280,000 · 4 bd · 4 ba · 2,512 sqft
- 221 Scenic Gulf Drive Unit 1020, Miramar Beach 32550 $3,100,000 · 4 bd · 4 ba · 3,030 sqft
- 982 Northshore Drive, Miramar Beach 32550 $1,050,000 · 3 bd · 3 ba · 1,995 sqft
- 3161 Club Drive, Miramar Beach 32550 $2,795,000 · 4 bd · 5 ba · 3,577 sqft
- 2122 Olde Towne Avenue, Miramar Beach 32550 $1,175,000 · 3 bd · 3 ba · 2,266 sqft
- 2075 Scenic Gulf Drive Unit 19, Miramar Beach 32550 $1,375,000 · 3 bd · 4 ba · 1,785 sqft
- 1869 Boardwalk Drive, Miramar Beach 32550 $1,100,000 · 3 bd · 4 ba · 1,922 sqft
- 4642 Southwinds Drive 4642, Miramar Beach 32550 $2,099,000 · 3 bd · 3 ba · 1,975 sqft