North of Miami and West Palm Beach on Singer Island, the snorkeling off Ocean Reef Park is popular for the natural reef just offshore. The natural reef is located about 25 feet past the wave break at high tide. The top of the fifty foot wide reef is usually always visible to the south end of the Ocean Reef Park almost in front of the Marriot Singer Island Resort. For the optimal conditions, you will want to try snorkeling at Ocean Reef Park two hours prior to two hours after hightide on windless, low surf days. You can expect to see a variety of marine life amongs the sand flats with some rocks, including nurse sharks.
The Ocean Reef Park is located at 3860 North Ocean Boulevard on Singer Island. There is a small parking lot just north of the Marriott Singer Island Resort. To reach the snorkeling in southeast Florida 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 to the dive site, but watch out for automated cash-less toll highways along the way.
Overall, Ocean Reef Park is the 6th most popular snorkel dive spot of all 24 snorkeling dives in Florida Southeast.