Yes, there are some great places to go snorkeling near Miami Beach, Florida that are not on South Beach. Here are a few options to consider: Key Biscayne: Just south of Miami Beach, Key Biscayne is home to several great snorkeling spots, including Bill Baggs Cape Florida State Park and Crandon Park Beach.