Yes. It is safe to snorkel and swim with the sharks and stingrays in Moorea. However, a reminder that you are swimming in the ocean, so it's important to wear a life jacket if you're not a strong swimmer. And it's always a good idea to swim with a partner.