Estero
Estero is a village in Lee County between Bonita Springs and Fort Myers, next to Estero Bay on Florida's Gulf coast. Gulf beaches, including Fort Myers Beach, are nearby. Browse the vacation rentals below, then check availability for your dates.
