Most snorkeling excursions require you to wear a life vest, so you don't even need to be a strong swimmer to go snorkeling. You don't need a certification like you do with scuba diving ...