Homes under $1M in Melbourne Beach, FL
99 for sale · 166 homes listed · Updated November 9, 2026 · Page 1 of 4
- 232 River Walk Drive, Melbourne Beach 32951 $610,000 · 3 bd · 3 ba · 2,764 sqft
- 2711 South Highway A1a, Melbourne Beach 32951 $998,800 · 2 bd · 3 ba · 2,080 sqft
- 3382 Dockside Lane, Melbourne Beach 32951 $289,900 · 3 bd · 1 ba · 450 sqft
- 3259 Sea Oats Circle, Melbourne Beach 32951 $359,700 · 2 bd · 2 ba · 1,148 sqft
- 475 Strand Drive, Melbourne Beach 32951 $879,000 · 4 bd · 6 ba · 3,189 sqft
- 208 The Road To Waterford Bay C-2, Melbourne Beach 32951 $799,000 · 3 bd · 4 ba · 2,856 sqft
- 379 Pentland Drive, Melbourne Beach 32951 $720,000 · 4 bd · 3 ba · 2,573 sqft
- 254 Seaview Street B, Melbourne Beach 32951 $940,000 · 3 bd · 4 ba · 2,645 sqft
- 110 Whaler Drive 302, Melbourne Beach 32951 $259,000 · 2 bd · 2 ba · 1,176 sqft
- 240 Hammock Shore Drive 103, Melbourne Beach 32951 $429,000 · 3 bd · 2 ba · 1,390 sqft
- 3211 River Villa Way, Melbourne Beach 32951 $428,500 · 3 bd · 3 ba · 1,404 sqft
- 130 Warsteiner Way 203, Melbourne Beach 32951 $600,000 · 3 bd · 3 ba · 2,007 sqft
- 206 Fir Avenue, Melbourne Beach 32951 $719,000 · 3 bd · 2 ba · 1,976 sqft
- 7415 Aquarina Beach Drive 202, Melbourne Beach 32951 $875,000 · 2 bd · 3 ba · 2,444 sqft
- 285 Ibis Drive, Melbourne Beach 32951 $695,000 · 4 bd · 3 ba · 2,180 sqft
- 144 Normandy Place, Melbourne Beach 32951 $395,000 · 2 bd · 2 ba · 1,063 sqft
- 109 Fontaine Street, Melbourne Beach 32951 $549,900 · 4 bd · 2 ba · 1,484 sqft
- 2135 South River Road, Melbourne Beach 32951 $622,000 · 3 bd · 2 ba · 1,504 sqft
- 714 Horizon Lane 317, Melbourne Beach 32951 $225,000 · 1 bd · 1 ba · 400 sqft
- 180 Tramore Place, Melbourne Beach 32951 $464,999 · 2 bd · 2 ba · 1,749 sqft
- 3031 Hafen Lane Unit 306, Melbourne Beach 32951 $859,000 · 3 bd · 3 ba · 1,780 sqft
- 3031 Hafen Lane Unit 205, Melbourne Beach 32951 $690,000 · 3 bd · 3 ba · 1,780 sqft
- 3031 Hafen Lane Unit 407, Melbourne Beach 32951 $990,000 · 3 bd · 3 ba · 1,780 sqft
- 2580 Highway A1a 17, Melbourne Beach 32951 $234,000 · 2 bd · 2 ba · 1,088 sqft
- 3811 Macfarlane Street, Melbourne Beach 32951 $497,500 · 3 bd · 2 ba · 1,735 sqft
- 130 Warsteiner Way Unit 204, Melbourne Beach 32951 $599,000 · 3 bd · 4 ba · 2,384 sqft
- 5180 Palmetto Drive, Melbourne Beach 32951 $724,500 · 3 bd · 2 ba · 1,679 sqft
- 2580 Highway A1a Unit 73, Melbourne Beach 32951 $199,000 · 2 bd · 2 ba · 1,000 sqft
- 3051 Hafen Lane Unit 404, Melbourne Beach 32951 $910,000 · 3 bd · 3 ba · 1,652 sqft
- 1706 Atlantic Street Unit 3c, Melbourne Beach 32951 $378,500 · 2 bd · 3 ba · 1,575 sqft
- 311 Arrowhead Lane, Melbourne Beach 32951 $945,000 · 3 bd · 2 ba · 2,016 sqft
- 3255 Sand Court, Melbourne Beach 32951 $359,900 · 2 bd · 2 ba · 1,148 sqft
- 3266 Sand Court, Melbourne Beach 32951 $369,000 · 2 bd · 2 ba · 1,148 sqft
- 113 River Oaks Road, Melbourne Beach 32951 $699,000 · 3 bd · 2 ba · 1,679 sqft
- 5925 Riverside Drive, Melbourne Beach 32951 $699,900 · 4 bd · 4 ba · 2,216 sqft
- 275 Cardinal Drive, Melbourne Beach 32951 $565,000 · 3 bd · 3 ba · 2,263 sqft
- 215 Pelican Drive, Melbourne Beach 32951 $495,000 · 3 bd · 2 ba · 2,363 sqft
- 5523 Cord Grass Lane, Melbourne Beach 32951 $429,000 · 3 bd · 2 ba · 1,431 sqft
- 162 Whaler Drive, Melbourne Beach 32951 $614,900 · 3 bd · 3 ba · 2,088 sqft
- 1850 Atlantic Street Unit 124, Melbourne Beach 32951 $415,000 · 2 bd · 2 ba · 1,215 sqft
- 3220 River Villa Way Unit 121, Melbourne Beach 32951 $480,000 · 2 bd · 2 ba · 1,375 sqft
- 6820 Angeles Road, Melbourne Beach 32951 $575,000 · 3 bd · 3 ba · 2,055 sqft
- 2150 Atlantic Street Unit 425, Melbourne Beach 32951 $439,000 · 2 bd · 2 ba · 1,215 sqft
- 195 River Drive, Melbourne Beach 32951 $689,000 · 3 bd · 4 ba · 2,518 sqft
- 5337 Solway Drive, Melbourne Beach 32951 $729,900 · 4 bd · 2 ba · 2,150 sqft
- 225 River Walk Drive, Melbourne Beach 32951 $795,000 · 3 bd · 3 ba · 2,421 sqft
- 556 Pier Lane 451, Melbourne Beach 32951 $360,000 · 3 bd · 1 ba · 400 sqft
- 3252 River Villa Way, Melbourne Beach 32951 $749,000 · 2 bd · 3 ba · 2,111 sqft
- 3293 Dockside Lane 62, Melbourne Beach 32951 $325,000 · 2 bd · 2 ba · 400 sqft
- 6355 South Highway A1a Unit 5, Melbourne Beach 32951 $599,900 · 2 bd · 2 ba · 1,256 sqft