South of Manila in the Philippines, the snorkeling off Boracay Island is popular for its clear waters.
Boracay Island is also a great jumping off point for the 20 minute boat ride from Caticlan Jetty Port to Crocodile Island and it's amazing snorkeling spots, including White Beach.
Tip - While snorkeling off Boracay Island, make sure to use a diver down flag since the boaters tend to drive fast and be unaware of snorkelers in the water.
To reach the snorkeling in the Philippines by air, you can use Ninoy Aquino International Airport (MNL) in Manila. Alternately, there is another international airport on Cebu called Mactan-Cebu International Airport (CEB), in Lapu-Lapu City that is served by the budget airline Cebu Pacific Air.
Overall, Boracay Island is the 8th most popular snorkel dive spot of all 12 snorkeling dives in Philippines.