One of the questions I'm asked frequently is about beaches in the Keys. Well, here is one of my favorites: Sombrero Beach in Marathon. You'll find Sombrero Beach about a mile off US1 at mile marker 50 on the Atlantic side. If you're heading south, take a left onto Sombero Beach Boulevard and follow it till the end.
And it's more than a beach, it's an oceanside park complete with picnic shelters, tables, a children's playground, nice bathrooms and it's handicap accessible. Snorkeling is good here, too!
I snapped these photos just the other day so you could see how beautiful it really is. Oh, and pets are welcome.
Jill Martin, Family Insider, VISIT FLORIDA