140 properties: holmes beach, FL Homes for Sale

Virtual Tour

$10,000,000 for Sale

6506 Gulf, HOLMES BEACH, FL 34217
9 Bed | 11 Bath | 3,994 sqft.

Virtual Tour

$9,995,000 for Sale

535 70th, HOLMES BEACH, FL 34217
6 Bed | 7 Bath | 5,921 sqft.

Waterfront

$8,750,000 for Sale

641 Key Royale, HOLMES BEACH, FL 34217
6 Bed | 6 Bath | 5,479 sqft.

Waterfront

$6,895,000 for Sale

709 Key Royale, HOLMES BEACH, FL 34217
4 Bed | 4 Bath | 4,108 sqft.

Residential

$6,595,000 for Sale

603 Crestwood, HOLMES BEACH, FL 34217
4 Bed | 4 Bath | 2,980 sqft.

New Listing

$6,475,000 for Sale

525 68th St, HOLMES BEACH, FL 34217
4 Bed | 6 Bath | 3,491 sqft.

Virtual Tour

$4,999,000 for Sale

116 50th, HOLMES BEACH, FL 34217
6 Bed | 7 Bath | 4,332 sqft.

New Listing

$4,995,000 for Sale

212 Haverkos, HOLMES BEACH, FL 34217
4 Bed | 5 Bath | 3,418 sqft.

Virtual Tour

$4,600,000 for Sale

727 Key Royale, HOLMES BEACH, FL 34217
5 Bed | 6 Bath | 3,640 sqft.

New Listing

$4,495,000 for Sale

7003 Holmes, HOLMES BEACH, FL 34217
4 Bed | 5 Bath | 3,613 sqft.

New Const. 2024

$4,445,000 for Sale

609 Dundee, HOLMES BEACH, FL 34217
4 Bed | 5 Bath | 3,006 sqft.

Virtual Tour

$4,250,000 for Sale

718 Key Royale, HOLMES BEACH, FL 34217
4 Bed | 4 Bath | 4,330 sqft.

Residential

$3,850,000 for Sale

6605 Gulf, HOLMES BEACH, FL 34217
4 Bed | 5 Bath | 2,659 sqft.

Virtual Tour

$3,600,000 for Sale

212 72nd, HOLMES BEACH, FL 34217
4 Bed | 7 Bath | 2,272 sqft.

Residential

$3,300,000 for Sale

634 Key Royale, HOLMES BEACH, FL 34217
4 Bed | 4 Bath | 3,020 sqft.

Virtual Tour

$3,200,000 for Sale

130 50th, HOLMES BEACH, FL 34217
6 Bed | 5 Bath | 2,947 sqft.

New Listing

$3,200,000 for Sale

112 79th, HOLMES BEACH, FL 34217
4 Bed | 4 Bath | 2,394 sqft.

New Const. 2024

$3,195,000 for Sale

243 Harbor, HOLMES BEACH, FL 34217
4 Bed | 5 Bath | 2,502 sqft.

Virtual Tour

$2,995,000 for Sale

203 72nd, HOLMES BEACH, FL 34217
4 Bed | 4 Bath | 2,153 sqft.

Virtual Tour

$2,995,000 for Sale

211 81st, HOLMES BEACH, FL 34217
4 Bed | 5 Bath | 2,788 sqft.

New Listing

$2,995,000 Pending

539 Key Royale, HOLMES BEACH, FL 34217
3 Bed | 3 Bath | 2,361 sqft.

New Listing

$2,985,000 for Sale

405 28th, HOLMES BEACH, FL 34217
6 Bed | 4 Bath | 3,748 sqft.

Virtual Tour

$2,940,000 for Sale

213 83rd, HOLMES BEACH, FL 34217
4 Bed | 4 Bath | 2,608 sqft.

Virtual Tour

$2,890,000 for Sale

110 46th, HOLMES BEACH, FL 34217
4 Bed | 4 Bath | 1,966 sqft.

Listing Updated

$2,699,149 for Sale

6405 Gulf, HOLMES BEACH, FL 34217
3 Bed | 3 Bath | 2,876 sqft.

Waterfront

$2,600,000 for Sale

4101 4th, HOLMES BEACH, FL 34217
5 Bed | 4 Bath | 2,892 sqft.

New Listing

$2,600,000 for Sale

520 74th, HOLMES BEACH, FL 34217
3 Bed | 4 Bath | 3,232 sqft.

Virtual Tour

$2,495,000 for Sale

213 84th, HOLMES BEACH, FL 34217
4 Bed | 3 Bath | 2,193 sqft.

Virtual Tour

$2,450,000 for Sale

504 Bayview, HOLMES BEACH, FL 34217
3 Bed | 2 Bath | 1,779 sqft.

Virtual Tour

$2,449,000 for Sale

4805 2nd, HOLMES BEACH, FL 34217
4 Bed | 4 Bath | 2,634 sqft.

New Listing

$2,400,000 for Sale

5708 Holmes, HOLMES BEACH, FL 34217
4 Bed | 3 Bath | 2,331 sqft.

Virtual Tour

$2,395,000 Pending

203 69th, HOLMES BEACH, FL 34217
6 Bed | 5 Bath | 2,546 sqft.

Virtual Tour

$2,350,000 for Sale

526 67th, HOLMES BEACH, FL 34217
3 Bed | 2 Bath | 1,619 sqft.

Virtual Tour

$2,300,000 for Sale

7324 Gulf, HOLMES BEACH, FL 34217
3 Bed | 3 Bath | 2,046 sqft.

Virtual Tour

$2,300,000 for Sale

7700 Marina, HOLMES BEACH, FL 34217
3 Bed | 2 Bath | 2,046 sqft.

Virtual Tour

$2,300,000 for Sale

303 65th, HOLMES BEACH, FL 34217
4 Bed | 4 Bath | 2,680 sqft.

Information provided by My Florida Regional MLS DBA Stellar MLS, Copyright 2025
All information provided is deemed reliable but is not guaranteed and should be independently verified. Participants are required to indicate on their websites that the information being provided is for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.