Holmes Beach FL Resorts
1. 6504 Gulf Dr, Holmes Beach, FL 34217 | White Sands Beach Resort(941) 778-2577
2. 6802 Gulf Dr, Holmes Beach, FL 34217 | Tropical Breeze Beach Club(941) 778-2577
3. 105 39th St, Holmes Beach, FL 34217 | Anna Maria Island Beach Resort(941) 778-7477
4. 100 73rd St, Holmes Beach, FL 34217 | Coconuts Beach Resort(941) 778-2277
5. 2710 Gulf Dr, Holmes Beach, FL 34217 | Cedar Cove Resort & Cottages(941) 778-1010
6. 1301 Gulf Dr N, Holmes Beach, FL 34217 | Silver Surf Gulf Beach Resort(941) 778-6626