Snorkeling is very popular activities to do when you stay in Koh Samui. But you have to make the trip to go snorkeling at Koh Taen (Coral Island), Angthong National Marine Park, Koh Tao and Koh Nangyuan. All boat companies will provide all equipment for snorkeling for you,