Top 10 Best Florida Hotels with a Private Beach

10. The Beachcomber, St. Pete Beach

9. Casa Marina Key West, Key West

8. The Naples Beach Hotel & Golf Club, Naples

7. Pelican Grand Beach Resort, Fort Lauderdale

6. Tranquility Bay Beachfront Resort, Marathon

5. Eau Palm Beach Resort & Spa, Manalapan

4. The Breakers Palm Beach, Palm Beach

3. WaterColor Inn, Santa Rosa Beach

2. Lido Beach Resort, Sarasota

1. JW Marriott Marco Island Beach Resort, Marco Island