Island Hopping from Mactan: The Complete Guide.
Island hopping is THE thing to do on Mactan. You’ll visit marine sanctuaries, snorkel with fish schools, and spend hours on the water. This guide breaks down the islands, what to expect at each, cost structures, and exactly what to pack. Plus our honest take: which islands are worth it and which are tourist traps.
Hilutungan: The standout — clear water, abundant fish, marine sanctuary. ₱200 entrance fee. Nalusuan: Unique fish sanctuary boardwalk, more touristy. ₱100 entrance. Caohagan: Authentic fishing village, less crowded, good for cultural experience. Most tours combine all three, ₱2,500–3,500 per person. Early morning departures (7am) guarantee calmest water.
Hilutungan Island: The Highlight
The Reality
30 minutes from Mactan by bangka (traditional wooden boat). Hilutungan Marine Sanctuary is the star attraction. Clear water, walls of coral, schools of snapper and grouper. You’ll snorkel 2–3 metres visibility easily, often more. Fish are accustomed to humans and stick around instead of fleeing.
The Experience
Arrive around 8am (most tours depart 7:30am). Spend 2 hours snorkelling at designated spots. The coral is recovering well after years of recovery management. Entrance fee ₱200 per person (included in most tour packages). Lunch is typically aboard the boat: grilled fish, rice, salad, fresh fruit, iced tea. Simple but satisfying.
Honest Assessment
This is the one island you must visit. It’s genuinely special. The water clarity and fish abundance make it worth the trip. Yes, it’s crowded with other tourists, but the sanctuary is large enough that you won’t feel cramped. Go early to secure the best snorkel spots.
Nalusuan Island: Unique but Touristy
What Makes It Different
40 minutes from Mactan. Nalusuan Island Marine Sanctuary has a unique feature: a wooden fish sanctuary boardwalk that extends over the reef. You walk/snorkel along the boardwalk while fish swim beneath and around you. It’s more intimate and controlled than free snorkelling. Entrance fee ₱100 per person.
The Catch
The boardwalk is touristy. It feels engineered. Fish here are bait-conditioned to expect food from tourists (some operators feed them, which is frowned upon). The water clarity is decent but not as clear as Hilutungan. The island itself is small and crowded.
Worth It?
If you want a different snorkelling experience, yes. If you’re only doing island hopping once, skip Nalusuan and spend more time at Hilutungan. Most 3-island tours include it, so you’ll likely see it anyway.
Caohagan Island: Authentic, Less Crowded
The Vibe
45 minutes from Mactan. An actual working fishing village, not a tourist resort. Houses built on stilts. Local families still live and fish here. You’re snorkelling at designated spots, but there’s far fewer tourists than the other islands. Water clarity is good. Fish are abundant.
The Honest Take
Caohagan is the real experience. Yes, tourism has changed the island, but it doesn’t feel as manufactured as Nalusuan. You can interact with locals, eat lunch with fishing families (if your tour includes it), and get a sense of how people actually live in these island communities. Entrance fee is usually included in tour packages (₱100–150).
Cultural Sensitivity
These are working communities, not theme parks. Respect local life: don’t take photos without asking, don’t leave trash, and don’t expect locals to perform for you. Many tours now offer authentic community lunch experiences where you eat with island families — this is worth seeking out.
Tour Operators & Booking
Most island hopping tours depart from resort hotel piers or beach launch points. Standard itinerary visits all three islands, includes lunch and snorkel gear, and costs ₱2,500–3,500 per person. Departure is typically 7:30–8am, return 2–3pm.
How to Book
Resort concierge: Easiest but often most expensive. Hotels add markup. ₱3,000–4,000 per person.
Direct booking in Maribago: Beach operators in Maribago area book tours directly. Walk down to the pier, find operators, negotiate. ₱2,500–3,000 per person. Takes time but saves money.
Tour websites (12Go): Book online in advance. Prices ₱2,500–3,500 per person. Convenience + competitive pricing.
Book Island Hopping Tours via 12Go
Skip the hassle of hunting for operators. Browse tours, compare prices, read reviews, and book online. Tours depart daily from Mactan.
Browse Tours →What to Bring on Island Hopping
Packing right makes the difference between a great day and a rough one.
- Reef-safe sunscreen — Critical. Regular sunscreen contains oxybenzone and octinoxate, which damage coral. Reef-safe formulas use zinc oxide or titanium dioxide. Reapply every 2 hours, especially after snorkelling.
- Dry bag — Bangka boats splash constantly. Your phone, wallet, hotel key card need protection. A 10–20L dry bag costs ₱400–800 locally or $15–30 on Amazon.
- Snorkel gear — Bring your own if comfortable snorkelling. Rental quality varies (some masks leak). Rental is ₱150–200 per day locally. Full snorkel sets (mask, snorkel, fins) cost $30–60 to buy.
- Rash guard or UV shirt — Hours in sun and salt water burn badly. A lightweight shirt protects your shoulders and back.
- Hat and sunglasses — The sun reflects off water. Double exposure. A hat prevents sunstroke.
- Towel (small) — Tours provide a basic towel, but bring your own quality one if you’re picky.
- Water bottle (refillable) — Tours provide iced water, but bringing your own ensures you drink enough. Dehydration in sun is real.
- Cash (₱2,000–3,000) — For tips, extra snacks, souvenirs from island vendors. Bring small bills.
Best Time for Island Hopping
Early morning departures (7–7:30am) guarantee the calmest water. Afternoon trips have choppier seas and more wind. Book the early slot if possible.
Avoid weekends and public holidays if you value calm water and fewer crowds. Weekday mornings (Tuesday–Thursday) are ideal.
Sea conditions: June–November is typhoon season. Seas can be rough and tours sometimes cancel. December–May is calm and predictable.
If you’re staying at a resort on the east coast (Shangri-La, Plantation Bay), your hotel likely has direct beach access and can arrange tours from your resort pier. This saves 30 minutes of transport time versus booking from Maribago.
Private Bangka Charter (If Going Solo or Groups)
Rent an entire bangka with captain and crew. Cost: ₱3,000–5,000 for a full-day charter (up to 10 people). Splits among your group, can be cheaper per person than group tours if you have 4+ people. Advantage: you control the itinerary, departure time, and stops. Disadvantage: you’re responsible for arranging meals and any activities.
Ready to hit the water?
Pack smart, book early, and arrive before sunrise for the best experience.
Book Your Tour →Some links on this page are affiliate links. We earn a small commission if you book through them — you pay the same price either way. This is how we keep the site free. We only recommend services we’d use ourselves.