A snorkeling safari from Manila means a full-day trip (8–10 hours) to Anilao in Batangas, about 2.5 hours away by van. You’ll make three or four snorkel stops at shallow reefs and marine sanctuaries. The water is usually clear enough to see colorful corals, tropical fish, and sometimes turtles or small reef sharks. It’s not world-class like Palawan, but it’s the most convenient decent snorkeling accessible from the capital. Expect a mix of serious snorkelers and casual tourists; the boat is typically small and basic, with lunch included. It’s a solid option if you only have a couple of days in Manila and want to see marine life without flying.
Best time is December to May when seas are calmer and visibility is better; June to November brings more rain, rougher water, and occasional cancellations. Expect to pay around $80–$130 per person including hotel pickup, gear, guide, and lunch. Private tours or smaller groups sit at the higher end.
Pick a tour that visits at least three different sites and includes a marine sanctuary stop; skip anything that promises “dolphin watching” as it’s unreliable here. Bring your own reef-safe sunscreen and a rash guard—rented gear is often old and the sun is brutal. If you’re a strong swimmer and have your own mask, you’ll enjoy it more.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.