Do I need a certificate to go snorkelling on a day cruise?  

A certificate is not required however you will be required to sign a waiver to say that you are in good health. The staff will give a briefing and willingly help those with less experience get the most out of their underwater adventures.