Fort Myers Beach offers wonderful water sports including fishing charters, boat rentals, a pirate cruise, dolphin or sunset cruises.