Townhouses in Melbourne Beach, FL
20 for sale · 33 homes listed · Updated November 9, 2026
- 3259 Sea Oats Circle, Melbourne Beach 32951 $359,700 · 2 bd · 2 ba · 1,148 sqft
- 208 The Road To Waterford Bay C-2, Melbourne Beach 32951 $799,000 · 3 bd · 4 ba · 2,856 sqft
- 3211 River Villa Way, Melbourne Beach 32951 $428,500 · 3 bd · 3 ba · 1,404 sqft
- 9365 South Highway A1a, Melbourne Beach 32951 $2,050,000 · 4 bd · 4 ba · 2,910 sqft
- 144 Normandy Place, Melbourne Beach 32951 $395,000 · 2 bd · 2 ba · 1,063 sqft
- 3811 Macfarlane Street, Melbourne Beach 32951 $497,500 · 3 bd · 2 ba · 1,735 sqft
- 1706 Atlantic Street Unit 3c, Melbourne Beach 32951 $378,500 · 2 bd · 3 ba · 1,575 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
- 5523 Cord Grass Lane, Melbourne Beach 32951 $429,000 · 3 bd · 2 ba · 1,431 sqft
- 3252 River Villa Way, Melbourne Beach 32951 $749,000 · 2 bd · 3 ba · 2,111 sqft
- 111 Aquarina Boulevard, Melbourne Beach 32951 $520,000 · 2 bd · 2 ba · 1,372 sqft
- 3335 Wind Surf Way, Melbourne Beach 32951 $429,900 · 2 bd · 3 ba · 1,621 sqft
- 135 Aquarina Boulevard, Melbourne Beach 32951 $499,900 · 3 bd · 3 ba · 1,940 sqft
- 3293 Sand Court, Melbourne Beach 32951 $306,000 · 2 bd · 2 ba · 1,148 sqft
- 131 Aquarina Boulevard, Melbourne Beach 32951 $515,000 · 3 bd · 3 ba · 1,947 sqft
- 3255 Sea Oats Circle, Melbourne Beach 32951 $369,000 · 2 bd · 2 ba · 1,148 sqft
- 3184 Beach Winds Court, Melbourne Beach 32951 $375,000 · 2 bd · 2 ba · 1,122 sqft
- 717 Spanish Moss Court, Melbourne Beach 32951 $640,000 · 3 bd · 3 ba · 2,531 sqft
- 215 Glengarry Avenue, Melbourne Beach 32951 $825,000 · 3 bd · 4 ba · 2,903 sqft
- 3251 Sand Court South 231, Melbourne Beach 32951 Pending $304,900 · 2 bd · 2 ba · 1,148 sqft
- 3257 River Villa Way, Melbourne Beach 32951 Pending $295,000 · 2 bd · 2 ba · 1,148 sqft
- 5212 South A1a, Melbourne Beach 32951 Pending $385,900 · 2 bd · 2 ba · 1,058 sqft
- 115 Aquarina Boulevard, Melbourne Beach 32951 Pending $514,900 · 3 bd · 3 ba · 1,937 sqft
- 171 Tramore Place, Melbourne Beach 32951 Active Under Contract $440,000 · 3 bd · 2 ba · 1,679 sqft
- 3312 Sea Mist Lane, Melbourne Beach 32951 Active Under Contract $397,500 · 3 bd · 3 ba · 1,404 sqft
- 122 Whaler Drive, Melbourne Beach 32951 Active Under Contract $749,900 · 3 bd · 3 ba · 2,703 sqft
- 2581 South Highway A1a Unit 101, Melbourne Beach 32951 Active Under Contract $795,000 · 2 bd · 3 ba · 1,620 sqft
- 5569 Cord Grass Lane, Melbourne Beach 32951 Active Under Contract $396,000 · 2 bd · 2 ba · 1,058 sqft
- 500 Moray Place, Melbourne Beach 32951 Active Under Contract $489,000 · 3 bd · 2 ba · 1,394 sqft
- 200 6th Avenue Unit C, Melbourne Beach 32951 Active Under Contract $395,000 · 2 bd · 3 ba · 1,490 sqft
- 128 Casseekee Trail Unit 6-128, Melbourne Beach 32951 Active Under Contract $360,000 · 3 bd · 3 ba · 1,900 sqft
- 3267 River Villa Way, Melbourne Beach 32951 Active Under Contract $342,000 · 2 bd · 2 ba · 1,148 sqft