Castle Beach

Photo by Dan Rose


Popular places to visit


Top Hotel Deals

GullWing Beach Resort
GullWing Beach Resort
3.5 out of 5
6620 Estero Blvd, Fort Myers Beach, FL
GullWing Beach Resort
Pointe Estero
Pointe Estero
2 out of 5
6640 Estero Blvd, Fort Myers Beach, FL
Pointe Estero
🏖️Beach Front Heated Pool 2BR Gullwing #203🏖️
🏖️Beach Front Heated Pool 2BR Gullwing #203🏖️
Fort Myers Beach
🏖️Beach Front Heated Pool 2BR Gullwing #203🏖️
Aqua Falls is waiting for you to visit
Aqua Falls is waiting for you to visit
Fort Myers Beach
Aqua Falls is waiting for you to visit
Flamingo Inn
Flamingo Inn
3 out of 5
6090 Estero Blvd, Fort Myers Beach, FL
Flamingo Inn
🌊Updated Vintage Beach House-Private Pool, Steps to Beach-Blue Lizard🦎
🌊Updated Vintage Beach House-Private Pool, Steps to Beach-Blue Lizard🦎
2 out of 5
Fort Myers Beach
🌊Updated Vintage Beach House-Private Pool, Steps to Beach-Blue Lizard🦎
☀️ Private Saltwater Pool - Pet Friendly - 4BR The Leonardo ☀️
☀️ Private Saltwater Pool - Pet Friendly - 4BR The Leonardo ☀️
Fort Myers Beach
☀️ Private Saltwater Pool - Pet Friendly - 4BR The Leonardo ☀️
☀️ Private Pool, Canal Front - Pet Friendly - The Nellie ☀️
☀️ Private Pool, Canal Front - Pet Friendly - The Nellie ☀️
Fort Myers Beach
☀️ Private Pool, Canal Front - Pet Friendly - The Nellie ☀️
Margaritaville Beach Resort Fort Myers
Margaritaville Beach Resort Fort Myers
4 out of 5
251 Crescent Street, Fort Myers Beach, FL
Margaritaville Beach Resort Fort Myers
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.