Near Islamorada, the snorkeling at Founders Park is very popular for its shallow coral reefs. The Islamorada Founders Park offers good family oriented snorkeling within the designated swimming area where you're likely to see small reef fish in the sea grass beds. If you want to snorkel outside the designated swimming area, a diver down flag is required. Outside the designated area, there is a hard bottom coral community, especially 60 feet off the south rock jetties, where you are likely to see baracuda, angelfish, butterfly fish, parrotfish and sergeant majors.
To reach the Founders Park Snorkeling from Miami, head south on US1 through Key Largo. Near Islamorada, the Founders Park entrance can be found on the north side of the road near mile marker 87. Note, there is a fee to enter the park.
Tip - After snorkeling at Founders Park, check out the Morada Bay Beach Cafe on Islamorada.
To reach the snorkeling in the Florida Keys by air, there are several options. The most popular option is to fly into Miami International Airport (MIA), which is served by all major US and international airlines. Also nearby, a potentially lower cost option is to fly into Ft Lauderdale airport (FLL). From either of these airports, you can rent a car to drive south on the Florida Turnpike a couple hours to reach the Florida Keys (watch out for automated cash-less toll highways along the way). Alternately, you can fly into Key West International Airport (EYW) which is served by several airlines including United/Silver Airways, Delta, USAir and Southwest. If you don’t mind coming into Key West, there is also the regular Key West Express ferry service (4 hours) that runs from Ft Myers.
Overall, Founders Park is the 15th most popular snorkel dive spot of all 40 snorkeling dives in the Florida Keys.