You're close
I shouldn't answer because it is a lazy question, but it is 16 miles, roughly a 30 minute drive depending on traffic. Something you could have discovered on your own had you as I did google mapped lee county rest stop, pressed the direction button and entered fort myers beach as the starting point.
Really close, head West towards the Gulf of Mexico beach and enjoy.
Thanks! Your answer is awaiting moderation.