You can walk to Sanibel Island Lighthouse while staying at Song of the Sea - you’ll be about 3 km away.