There is a nice beach on the Gulf side about an hour from The Villages in Citrus County.
Fort Island Gulf Beach It is a very pleasant dive to get out to it, passing thru wetlands of what the gulf coast looked like before development. Its a free county park. Click on the photo at the web site to see 11 different pics.