I don't like fishing and don't own a boat.You REALLY don't like snorkeling or fishing, do you? Did you get dragged to Duval St. Key West with zero stops between Homestead and there? I've never been south of Miami airport but I can't imagine Pennekamp, Upper/Middle Keys bonefish+tarpon zones and Dry Tortugas/Fort Jefferson are THAT bad.
Had two miles of reef where I used to snorkel from the beach on the regular. Did some free diving and scuba too, but that cost money to go out on a boat. I have snorkeled at Pennekamp and dove a few spots off Palm Beach and Key West. After I blew my eardrum about 10 years back while surfboarding and had a tympanoplasty those days were over.
I'd rather spend a day in the desert or mountains anyway.