The lighthouse is not open to the public.
The beach is open from 7 am until 7 pm.
You'll need to pay $2 per hour to park in the lot.
Sanibel Lighthouse at Wikipedia http://en.wikipedia.org/wiki/Sanibel_Island_Light?uselang=ja
More information at sanibeltrails.com http://www.sanibeltrails.com/sanibel-lighthouse.aspx
More information on nps.gov http://www.nps.gov/history/maritime/light/sanibel.htm
Address 255 Periwinkle Way, Sanibel, FL 33957, USA
Coordinates 26°27'10.714" N -82°0'51.229" E