Butler Beach features wide stretches of white sand beaches on Anastasia Island. Located about 8 miles south of downtown St. Augustine, Butler Beach isn't in the thick of heavy traffic and congestion making it the perfect beach to unwind. Enjoy swimming, sunbathing, biking, and more. Butler Beach is dog friendly, as long as the dog is leashed at all times.