Best Snorkeling in the Philippines

Sea turtles, sardine runs, WWII shipwrecks, and the second-largest reef on Earth. Twenty-three destinations ranked by what you'll actually see in the water.

Destinations 14 Ranked
Best Season Nov–May
Water Temp 26–30°C year-round
Gear Rental ₱200–500/day
Scroll
Best Season
November–May (dry season). Calm seas, best visibility. Year-round water temps 26–30°C.
Visibility Range
10–45 meters depending on destination and conditions. Tubbataha and Apo Reef lead at 30m+.
Gear Rental
₱200–500 ($4–9 USD) per day at most beach destinations. Bring your own mask for the best fit.
Budget Range
₱200 (Siquijor shore entry) to ₱100,000 (Tubbataha liveaboard). Most destinations ₱500–3,000/day.

I've always loved the water. Growing up in New England with a pool, beaches, and lakes — I was in the water every chance I got. Now living in SoCal, I get in the Pacific as much as I can, but it ain't as warm as the Philippines — and Jenice won't go in the Pacific even in the summer. When I learned that 70% of the world's tropical reef fish species are found in the Philippines, it made perfect sense why the snorkeling here blew my mind from the very first trip. We snorkel as much as we can on every visit, and it never gets old. We're heading back in December 2026 and I'm already counting the days — I even bought a new mask in January just so I'd be ready.

— Scott

Snorkeling Destinations Across the Philippines

Hover over any pin to see what's in the water. Click to read the full guide.

Snorkeling destination

The Philippines sits inside the Coral Triangle — the most biodiverse marine region on Earth. Over 500 species of coral. More than 2,000 species of reef fish. Sea turtles on almost every reef. And unlike the Maldives or Great Barrier Reef, you don't need a resort booking or a liveaboard to access world-class snorkeling. Some of the best underwater experiences in the country cost less than a restaurant meal.

We've snorkeled across five Philippine islands over more than two decades of travel, from the sardine swarms of Moalboal to the turtle-rich reefs of Balicasag, from the quiet marine sanctuaries of Siquijor to the post-rehabilitation waters of Boracay. This guide ranks over twenty of the best snorkeling destinations in the Philippines by what actually matters: what you'll see, how hard it is to get there, what it costs, and whether it's worth the trip.

Every destination in this guide is a place we've either snorkeled ourselves or have verified through trusted local contacts. We don't list spots we haven't vetted. Prices, conditions, and practical details were last confirmed in early 2026.

Compare All 23 Destinations

Difficulty, highlights, best time, and cost — at a glance.

Philippine Snorkeling Destinations Compared

Destination Difficulty Highlight
Visayas
🐢 Apo Island, Negros Oriental Beginner–Intermediate Sea turtle capital — guaranteed sightings
🐢 Balicasag Island, Bohol Beginner–Intermediate Sea turtles grazing on reef
🏝️ Boracay Beginner Post-rehabilitation reef recovery, Crystal Cove
🤿 Dauin, Dumaguete Beginner–Intermediate World-class marine sanctuary, macro life
🥭 Guimaras Beginner Coral reef gardens, mango island snorkeling
🦈 Malapascua, Cebu Intermediate–Advanced Thresher sharks at dawn
🐟 Moalboal, Cebu Beginner Sardine run — millions of fish from shore
🪸 Sipalay, Negros Beginner Sugar Beach reef, uncrowded marine sanctuary
🐚 Tubod Marine Sanctuary, Siquijor Beginner Giant clams, sea turtles, guided tours
Palawan
🚢 Coron, Palawan Intermediate WWII shipwrecks, Kayangan Lake, coral reefs
🏝️ Cuyo Island, Palawan Beginner Untouched reefs, remote island paradise
🏔️ El Nido, Palawan Beginner Limestone lagoons, coral gardens, island hopping
Honda Bay, Puerto Princesa Beginner Island-hopping reefs, starfish sandbar
🏆 Tubbataha Reefs, Palawan Advanced UNESCO World Heritage — pristine reef, pelagics
Luzon
📸 Anilao, Batangas Intermediate Macro diving capital, nudibranch paradise
🪸 Apo Reef, Mindoro Intermediate–Advanced Second-largest contiguous reef in the world
🐋 Donsol, Sorsogon Beginner Whale shark encounters, butanding interaction
🪖 Mariveles, Bataan Beginner–Intermediate Island hopping, quiet reefs off the Bataan peninsula
🤿 Puerto Galera, Mindoro Beginner–Intermediate Coral gardens, Verde Island Passage biodiversity
Subic Bay Beginner Easy reef snorkeling, Grande Island
Mindanao
🌋 Camiguin Beginner Sunken cemetery, White Island, volcanic reefs
🏄 Siargao Beginner–Intermediate Island hopping, Naked Island, Daku reef

The Visayas — Snorkeling Capital

Seven of the thirteen best snorkeling spots sit in the central Philippines, connected by fast ferries and short flights.

Balicasag Island, Bohol — Sea Turtles on Every Dive

Balicasag is the reason most snorkelers come to Bohol, and it earns every bit of its reputation. The island sits about 25 minutes by bangka from Alona Beach, Panglao, and the water around it drops from bright turquoise over the reef to deep blue just meters from shore. The snorkeling here is world-class — large green sea turtles graze openly on the reef, seemingly unbothered by swimmers, and the coral coverage is dense and healthy.

We hired a private bangka and guide for a half-day and it was the best money we spent in Bohol. The group boats tend to rush through each stop, but with your own guide you can spend as long as you want in the water. I swam alongside several large turtles for an extended stretch — they're graceful, calm, and genuinely close. The reef drops off steeply, so confident swimmers can explore deeper water where visibility often exceeds 25 meters.

The marine sanctuary has entrance fees and regulated access, which helps keep the reef in good condition. Snorkeling gear rental is available on site, but bringing your own mask ensures a better fit. Budget ₱1,500–3,000 ($27–54) for the boat trip, guide, and sanctuary fees. Book through your Alona Beach accommodation or negotiate directly with bangka operators at the beach.

Read our full Bohol guide →

Moalboal, Cebu — The Sardine Run You Walk Into

Moalboal's sardine run is one of the most accessible marine spectacles in the world — and one of the most surreal. Millions of sardines school in a massive, shifting cloud just meters from the beach at Panagsama. You don't need a boat. You don't need a guide. You walk into the water from shore, swim out a few strokes, and suddenly you're inside a wall of silver fish that parts and reforms around you. It's free, it happens year-round, and it never gets old.

The sardine run is the headline, but Moalboal's reef is genuinely impressive beyond the fish. The house reef at Panagsama drops off quickly, and the coral wall is home to sea turtles, lionfish, nudibranch, and enough variety to keep you exploring for hours. Moalboal is also the jumping-off point for Pescador Island, where the cathedral-like underwater canyon draws divers and advanced snorkelers from around the world.

Getting there: Moalboal is roughly three hours south of Cebu City by bus or hired car. Accommodation along Panagsama Beach ranges from backpacker rooms at ₱500/night to mid-range resorts at ₱2,000–4,000. The sardine run itself costs nothing — just bring a mask and fins.

Read our full Cebu guide →

Tubod Marine Sanctuary, Siquijor — Quiet, Affordable, Beautiful

Siquijor doesn't make most snorkeling lists, and that's part of what makes Tubod Marine Sanctuary so special. The small, well-managed sanctuary sits on the island's southeast coast with a modest entrance fee of around ₱200. What you get for that price is a healthy reef with giant clams, sea turtles, and an abundance of tropical fish — without the crowds that define the bigger-name spots.

We hired a guide at the sanctuary entrance and it was absolutely worth it. They know exactly where the turtles rest, where the best coral formations are, and they'll point out things you'd swim right past on your own. The water is calm, the visibility is strong, and the whole experience feels personal in a way that big commercial operations can't replicate.

Siquijor is a 45-minute ferry from Dumaguete, which makes Tubod an easy day trip or part of a longer island stay. Pair it with the Dumaguete-to-Siquijor ferry connection for one of the most affordable snorkeling experiences in the Philippines.

Read our full Siquijor guide →

Dauin Marine Sanctuary, Dumaguete — World-Class Reef 20 Minutes from Coffee

Dauin sits twenty minutes south of Dumaguete, and it's one of the rare places where world-class marine life meets genuine convenience. The marine sanctuary here draws serious divers from around the globe, but the snorkeling is outstanding too — healthy coral, dense fish populations, and the kind of macro life (tiny, colorful creatures hidden in the reef) that makes you slow down and really look.

What makes Dauin special for snorkelers is the combination of quality and accessibility. You're staying in a proper city — Dumaguete has great restaurants, cafes, ATMs, and walkable streets — and the marine sanctuary is a short, cheap drive away. No roughing it, no remote island logistics. Just world-class reef accessible before lunch, with a latte waiting when you get back.

Dive resorts like Mike's Resort and Pura Vida sit right on the beach in Dauin, with pools, dive shops, and daily boat trips. Snorkelers are welcome alongside divers, and the shore entry at the sanctuary is excellent. Budget ₱300–1,000 ($5–18) for entry fees and gear rental.

Read our full Dumaguete guide →

Boracay — The Comeback Reef

Boracay's 2018 closure and rehabilitation was controversial, but the marine impact was undeniable. The reef recovered dramatically during the six-month shutdown, and the waters around the island are cleaner and more biodiverse than they've been in decades. Snorkeling isn't the first thing people associate with Boracay — that's White Beach and nightlife — but the underwater scene has genuinely improved.

Crystal Cove is the standout snorkeling spot — a small island between Boracay and Panay with clear water and healthy coral formations. Island hopping tours from White Beach or Bulabog include Crystal Cove along with other stops, and the whole day runs ₱500–2,000 depending on the boat and group size. The house reef at some of the quieter resorts on the north end of the island also offers decent snorkeling, especially at Diniwid Beach.

Boracay proves that environmental intervention works. If you visited before the closure and wrote off the reef, it's worth another look. The marine life is back in a big way.

Read our full Boracay guide →

Malapascua, Cebu — Thresher Sharks at Dawn

Malapascua is primarily a diving destination — it's the only place in the world where thresher sharks are seen reliably at recreational depths. But the island's reef snorkeling is strong in its own right, and if you're a confident swimmer, the shallow reef around the island offers excellent coral and marine life.

The thresher shark experience at Monad Shoal is a dive-only activity (they come up from deep water at dawn), so snorkelers won't see them. But the surrounding reefs, Lighthouse Point, and the waters around Gato Island offer plenty for mask-and-fins exploration. Malapascua is a small island — you can walk across it in 15 minutes — and the beach is beautiful in a rustic, undeveloped way.

Getting there requires a bus from Cebu City to Maya port (3-4 hours) followed by a 30-minute bangka crossing. It's remote, and that's the point. Budget ₱2,000–5,000 ($36–90) per day including accommodation, food, and water activities. The island has a growing number of dive resorts that welcome snorkelers.

Read our full Cebu guide →

Palawan — The Last Frontier

Limestone lagoons, WWII shipwrecks, and the most pristine water in the Philippines.

El Nido, Palawan — Lagoons and Limestone

El Nido is the Philippines' postcard destination — towering limestone karst formations rising from impossibly clear water, hidden lagoons accessible only by kayak or swimming through narrow channels, and coral gardens scattered among the 45 islands of the Bacuit Archipelago. The snorkeling here is less about a single world-class reef and more about the sheer variety of underwater landscapes packed into a small area.

The island hopping tours (labeled A through D) each cover different spots, and Tour A — which includes Big Lagoon, Small Lagoon, and Shimizu Island — is the most popular. The snorkeling at Shimizu and around the lagoon edges is good, with reef fish, coral formations, and the occasional sea turtle. Tour C hits Secret Beach and Hidden Beach, both of which have decent snorkeling. Budget ₱1,200–3,500 ($22–63) for a full-day tour including lunch.

El Nido has a reputation for being more expensive than other Philippine destinations, and it's earned. But the combination of above-water scenery and underwater life makes it one of those trips that justifies the premium. Fly into Puerto Princesa and take the 5-hour van ride, or fly direct to El Nido's small airport (Lio) from Manila or Cebu.

Coron, Palawan — Shipwrecks and Crystal Lakes

Coron offers something no other Philippine snorkeling destination can match: Japanese WWII shipwrecks sitting in shallow enough water for snorkelers to explore from the surface. The Skeleton Wreck and the Lusong Gunboat sit in water shallow enough that you can see the entire structure from above — rusted hulls encrusted with coral, schools of fish weaving through open portholes. It's eerie, beautiful, and historically significant.

Beyond the wrecks, Coron delivers on multiple fronts. Kayangan Lake — often called the cleanest lake in the Philippines — sits inside a volcanic island and the water clarity is surreal. Barracuda Lake has a thermocline where warm and cold water meet, creating a unique sensation as you swim through it. The Twin Lagoons, CYC Beach, and Siete Pecados marine park all offer strong snorkeling with healthy coral and abundant fish.

Coron town is the base for all of this — a small, walkable port town with a growing number of hotels and restaurants. Island hopping tours run daily and cover multiple sites. Budget ₱1,500–4,000 ($27–72) for a full-day tour. Fly to Busuanga (USU) from Manila or Cebu — the airport is about 45 minutes from Coron town.

Apo Island, Negros Oriental — The Turtle Capital

If sea turtles are your priority, Apo Island is where you go. This tiny volcanic island off the southeast coast of Negros Oriental has one of the healthiest marine sanctuaries in the Philippines, and turtle sightings are virtually guaranteed. The green sea turtles here are abundant, relaxed, and accustomed to swimmers — you'll see them grazing on the reef, resting in coral formations, and gliding past you close enough to count the patterns on their shells.

Apo Island is a day trip from Dumaguete (about an hour by bangka from Malatapay market), or you can stay overnight in one of the island's basic guesthouses for a more immersive experience. The marine sanctuary has strict rules — no touching coral, no chasing turtles, mandatory guides — and those protections are why the reef remains so healthy. Budget ₱800–2,000 ($14–36) for the boat trip, sanctuary fees, and guide.

Pair Apo Island with Dumaguete and Siquijor for a Central Visayas snorkeling circuit that covers three world-class spots in a single week.

Apo Reef, Mindoro — The Philippines' Great Barrier Reef

Apo Reef Natural Park is the second-largest contiguous coral reef system in the world (after Australia's Great Barrier Reef), and it's one of the most pristine marine environments in the Philippines. The reef sits 33 kilometers off the west coast of Mindoro, accessible only by live-aboard or chartered bangka from Sablayan — and that remoteness is exactly what keeps it spectacular.

The snorkeling here is in a different league. Visibility regularly exceeds 30 meters. The coral coverage is dense and largely untouched. Reef sharks, manta rays, sea turtles, and massive schools of pelagic fish are common sightings. This isn't a casual beach snorkel — the reef is exposed open ocean, and conditions can change quickly. It's best suited for experienced snorkelers who are comfortable in deep, current-prone water.

Access requires planning. Most visitors book a two-day/one-night trip from Sablayan that includes the boat crossing, park ranger guides, and camping on the ranger station island. Budget ₱3,000–6,000 ($54–108) per person. The season runs November through June, with March through May offering the calmest conditions.

Beyond the Visayas

From Mindanao's surf islands to Palawan's UNESCO reefs — the Philippines' snorkeling extends far beyond the central islands.

Siargao — Surf and Snorkel

Siargao is known for Cloud 9 and surfing, but the island hopping circuit delivers genuinely good snorkeling. The three-island tour — Naked Island, Daku Island, and Guyam Island — takes you through clear water with coral reefs and reef fish, with Daku being the best for extended snorkeling. The reef around Sugba Lagoon, accessible by boat from General Luna, also offers calm, clear water for easy snorkeling.

Siargao's underwater life isn't as dramatic as Balicasag or Moalboal — you won't see sardine runs or reliable turtle encounters — but the combination of surf, island hopping, lagoons, and reef snorkeling makes it an outstanding all-around water destination. The vibe on the island is young, international, and laid-back. Budget ₱1,000–3,000 ($18–54) for a full-day island hopping tour with snorkeling stops.

Tubbataha Reefs, Palawan — The Ultimate

Tubbataha Reefs Natural Park is a UNESCO World Heritage Site sitting in the middle of the Sulu Sea, 150 kilometers southeast of Puerto Princesa. It's the Philippines' most pristine marine environment — 97,030 hectares of protected reef, seagrass beds, and open ocean that serve as a breeding ground for everything from hammerhead sharks to hawksbill turtles.

This is not a casual trip. Tubbataha is accessible only by liveaboard, the season runs only from mid-March to mid-June, and trips typically run 4-6 nights. It's primarily a diving destination, but several liveaboard operators offer snorkeling excursions at the shallower reef sections, and the visibility — routinely exceeding 40 meters — means you can see an extraordinary amount from the surface. Manta rays, reef sharks, sea turtles, and massive coral formations are all visible from snorkeling depth.

Budget ₱50,000–100,000 ($900–1,800) for a liveaboard trip. This is the bucket-list option — expensive, remote, and worth every peso for serious marine enthusiasts.

Camiguin — The Island Born of Fire

Camiguin is a volcanic island off the north coast of Mindanao, and its underwater landscape reflects that geological drama. The Sunken Cemetery — a memorial cross rising from the sea where a volcanic eruption buried a coastal cemetery in the 1870s — is the signature snorkeling spot. The site itself is atmospheric rather than coral-rich, but the surrounding waters have developed into a healthy reef over the decades.

White Island, a sandbar just offshore from Mambajao, offers decent snorkeling on its reef edges, and Mantigue Island (a small marine sanctuary to the east) has the best coral on the island. Camiguin isn't a pure snorkeling destination, but if you're there for the volcanoes, hot springs, and waterfalls, the underwater options are a solid bonus. Budget ₱500–1,500 ($9–27) per day for water activities.

The Central Visayas Snorkeling Circuit

Dumaguete, Siquijor, and Bohol — three world-class destinations connected by fast ferries.

The Central Visayas Snorkeling Circuit: Dumaguete → Siquijor → Bohol

If you want to maximize snorkeling quality in minimum travel time, the Central Visayas circuit is the move. These three destinations are connected by fast ferries and each offers a distinctly different underwater experience — and you can hit all three in seven to ten days without backtracking or catching a single flight.

Days 1–3: Dumaguete — Base yourself in the walkable city center. Day trip to Dauin Marine Sanctuary for world-class reef snorkeling. Day trip to Apo Island for guaranteed sea turtle encounters. Evenings on Rizal Boulevard with night market street food.

Days 4–6: Siquijor — 45-minute ferry from Dumaguete. Snorkel Tubod Marine Sanctuary with a local guide. Explore Salagdoong Beach and the island's quiet coastline. Visit Cambugahay Falls and the Enchanted Balete Tree between snorkeling sessions.

Days 7–10: Bohol — 2-hour ferry from Siquijor to Tagbilaran. Base at Alona Beach, Panglao. Full-day island hopping to Balicasag for sea turtles and reef snorkeling. Countryside tour for Chocolate Hills, tarsiers, and the Loboc River Cruise.

Total ferry costs: approximately ₱2,500–4,000 ($45–72) for all three crossings. The circuit is also one of the most affordable snorkeling trips in the Philippines — Dumaguete and Siquijor are notably budget-friendly, and Bohol sits in the mid-range.

What Snorkeling Gear to Bring to the Philippines

You can rent snorkeling gear at virtually every beach destination in the Philippines for ₱200–500 ($4–9) per day. The quality varies from excellent (dive resort rentals) to questionable (beach shack with fogged-up masks from 2015). Here's what to bring versus what to rent:

Bring your own:

Rent locally:

🎒 Scott's Snorkeling Tips
  • Private bangka: At popular spots like Balicasag and Apo Island, hiring your own bangka and guide costs more but gives you control over your time in the water. Group boats rush. Private boats don't.
  • Morning sessions: Visibility is almost always better in the morning before winds pick up. If you're doing a day trip, leave early.
  • Marine sanctuary fees: Always pay them. They fund the protection that keeps these reefs alive. Budget ₱100–300 per sanctuary.
  • Underwater camera: A GoPro or equivalent is worth bringing. The light in Philippine waters is exceptional, and you'll want the footage.
  • Ferry schedules: For the Visayas circuit, book OceanJet ferries at least a day ahead during peak season (Dec–Feb). Business class is worth the small upgrade for comfort.
🌺 Jenice's Local Knowledge

Filipinos grow up in the water, and local guides know things that no amount of research will tell you — where the turtles rest at different times of day, which reefs are healthiest right now, which currents to avoid. Always hire a guide at marine sanctuaries. The money goes directly to the community, the experience is better, and you'll see things you'd swim right past on your own. If you're snorkeling with kids, let the guide know — they'll pick calmer spots and keep an extra eye out. And bring snacks in a dry bag. The best snorkeling spots rarely have food vendors nearby.

Frequently Asked Questions