2 Bedroom Homes in Holmes Beach, FL
35 for sale · 90 homes listed · Updated November 9, 2026 · Page 1 of 2
- 4200 Gulf Drive 205, Holmes Beach 34217 $1,200,000 · 2 bd · 2 ba · 1,008 sqft
- 2908 Avenue C, Holmes Beach 34217 $975,000 · 2 bd · 2 ba · 1,040 sqft
- 2811 Gulf Drive, Holmes Beach 34217 $839,000 · 2 bd · 3 ba · 1,014 sqft
- 506 69th Street, Holmes Beach 34217 $1,095,000 · 2 bd · 2 ba · 1,470 sqft
- 520 69th Street, Holmes Beach 34217 $1,595,000 · 2 bd · 2 ba · 1,247 sqft
- 221 85th Street, Holmes Beach 34217 $945,000 · 2 bd · 2 ba · 1,229 sqft
- 5608 Gulf Drive #104, Holmes Beach 34217 $785,000 · 2 bd · 2 ba · 1,236 sqft
- 403 63rd Street, Holmes Beach 34217 $695,000 · 2 bd · 2 ba · 1,150 sqft
- 6250 Holmes Boulevard #24, Holmes Beach 34217 $800,000 · 2 bd · 3 ba · 1,272 sqft
- 311 59th Street, Holmes Beach 34217 $800,000 · 2 bd · 2 ba · 1,009 sqft
- 6500 Flotilla Drive #235, Holmes Beach 34217 $599,000 · 2 bd · 2 ba · 1,185 sqft
- 600 Manatee Avenue #116, Holmes Beach 34217 $439,000 · 2 bd · 2 ba · 1,179 sqft
- 205 82nd Street, Holmes Beach 34217 $999,000 · 2 bd · 2 ba · 1,132 sqft
- 5325 Marina Drive #131, Holmes Beach 34217 $650,000 · 2 bd · 2 ba · 1,134 sqft
- 5325 Marina Drive #133, Holmes Beach 34217 $650,000 · 2 bd · 2 ba · 1,038 sqft
- 3705 East Bay Drive #115, Holmes Beach 34217 $450,000 · 2 bd · 2 ba · 1,121 sqft
- 406 Bay Palms Drive, Holmes Beach 34217 $1,270,000 · 2 bd · 2 ba · 1,332 sqft
- 445 63rd Street, Holmes Beach 34217 $564,000 · 2 bd · 2 ba · 1,065 sqft
- 26 Seaside Court, Holmes Beach 34217 $684,500 · 2 bd · 2 ba · 978 sqft
- 207 71st Street #E, Holmes Beach 34217 $1,195,000 · 2 bd · 2 ba · 912 sqft
- 420 63rd Street #420a, Holmes Beach 34217 $599,000 · 2 bd · 2 ba · 1,130 sqft
- 28 Seaside Court, Holmes Beach 34217 $660,000 · 2 bd · 2 ba · 1,050 sqft
- 524 68th Street, Holmes Beach 34217 $1,400,000 · 2 bd · 2 ba · 1,588 sqft
- 210 84th Street, Holmes Beach 34217 $1,000,000 · 2 bd · 2 ba · 1,200 sqft
- 6400 Flotilla Drive #15, Holmes Beach 34217 $525,000 · 2 bd · 2 ba · 1,177 sqft
- 5200 Gulf Drive #107, Holmes Beach 34217 $709,000 · 2 bd · 2 ba · 1,057 sqft
- 5325 Marina Drive #423, Holmes Beach 34217 $350,000 · 2 bd · 2 ba · 1,023 sqft
- 215 67th Street #6, Holmes Beach 34217 $895,000 · 2 bd · 2 ba · 1,038 sqft
- 5200 Gulf Drive #406, Holmes Beach 34217 $675,000 · 2 bd · 2 ba · 1,169 sqft
- 4307 Gulf Drive #206, Holmes Beach 34217 $535,000 · 2 bd · 2 ba · 1,027 sqft
- 6300 Flotilla Drive #96, Holmes Beach 34217 $399,000 · 2 bd · 2 ba · 1,151 sqft
- 3302 6th Avenue #1, Holmes Beach 34217 $649,000 · 2 bd · 2 ba · 750 sqft
- 4004 6th Avenue #2, Holmes Beach 34217 $550,000 · 2 bd · 2 ba · 1,152 sqft
- 6200 Flotilla Drive #284, Holmes Beach 34217 $645,000 · 2 bd · 2 ba · 985 sqft
- 749 Manatee Avenue #749, Holmes Beach 34217 $650,000 · 2 bd · 2 ba · 1,187 sqft
- 15 Seaside Court, Holmes Beach 34217 Pending $599,000 · 2 bd · 2 ba · 978 sqft
- 101 73rd Street 3, Holmes Beach 34217 Pending $725,000 · 2 bd · 2 ba · 900 sqft
- 6921 Holmes Boulevard, Holmes Beach 34217 Pending $625,000 · 2 bd · 3 ba · 860 sqft
- 4307 Gulf Drive 207, Holmes Beach 34217 Pending $529,000 · 2 bd · 2 ba · 1,027 sqft
- 6500 Flotilla Drive 187, Holmes Beach 34217 Pending $529,000 · 2 bd · 2 ba · 1,377 sqft
- 6804 Gulf Drive 6804, Holmes Beach 34217 Pending $850,000 · 2 bd · 2 ba · 1,281 sqft
- 17 Seaside Court, Holmes Beach 34217 Pending $599,900 · 2 bd · 2 ba · 1,047 sqft
- 600 Manatee Avenue 230, Holmes Beach 34217 Pending $495,000 · 2 bd · 2 ba · 1,179 sqft
- 6300 Flotilla Drive 71, Holmes Beach 34217 Pending $399,000 · 2 bd · 2 ba · 1,023 sqft
- 2811 Avenue C, Holmes Beach 34217 Pending $1,099,000 · 2 bd · 2 ba · 1,522 sqft
- 23 Seaside Court, Holmes Beach 34217 Active Under Contract $599,000 · 2 bd · 2 ba · 978 sqft
- 4255 Gulf Drive 116, Holmes Beach 34217 Active Under Contract $589,000 · 2 bd · 2 ba · 1,430 sqft
- 6808 Palm Drive B, Holmes Beach 34217 Active Under Contract $749,000 · 2 bd · 2 ba · 925 sqft
- 5803 Imperiore Avenue, Holmes Beach 34217 Active Under Contract $1,059,000 · 2 bd · 2 ba · 1,128 sqft
- 6300 Flotilla Drive 81, Holmes Beach 34217 Active Under Contract $419,000 · 2 bd · 2 ba · 1,151 sqft