Poro Marine Sanctuaries
Two barangay-managed reef sanctuaries, in Esperanza and Libertad, with mangroves and reef fish for snorkeling.
The overview
About Poro Marine Sanctuaries
Poro maintains two community-managed marine protected areas on opposite sides of the island: Esperanza Marine Sanctuary, a roughly 1.3-kilometer stretch fringed with mangroves and branching coral, and Libertad Marine Sanctuary on the island's other coast. Together they're considered among the better snorkeling and shore-diving spots in the Camotes group, with reef fish including parrotfish, damselfish, and clownfish moving through coral structures close to shore. Esperanza's sanctuary sits about 15 minutes from the Poro town hall and is the more frequently visited of the two, with boatmen and small resorts along the coast arranging snorkel trips out to the reef. Coral cover here has had rough patches — a 2010 provincial report flagged the sanctuary's corals as struggling, likely from a mix of storm damage and past destructive fishing — so recovery has been gradual rather than complete, and visitors should expect a mix of healthy and recovering reef sections rather than pristine coral throughout. Both sanctuaries are no-take zones enforced by the barangay, and a caretaker or boatman can arrange gear rental and a guided snorkel out to the reef markers.
What makes it worth it
Highlights
- Two protected reef areas: Esperanza and Libertad
- Mangrove-fringed coastline
- Parrotfish, damselfish, clownfish sightings
- Community-managed no-take zones
- Shore and boat snorkeling
- About 15 minutes from Poro town hall
- 1 Arrange a boatman or caretaker guide and rent gear locally rather than bringing bulky equipment on the ferry. Coral cover varies from healthy to recovering, so keep expectations realistic and avoid touching or standing on coral. Location approximate — confirm on arrival.
Wayfinder route
How to get there
From Cebu City, take a bus or van to Liloan (Pier 88), about 45 minutes to 1 hour. Take the Super Shuttle Ferry to Poro Port (roughly 2.5-3 hours). From the port, a tricycle to Barangay Esperanza or Barangay Libertad takes about 15-25 minutes, then a short boat ride to the reef markers.
Before you go
Frequently asked
How much is the entrance fee at Poro Marine Sanctuaries?
What are the opening hours at Poro Marine Sanctuaries?
When is the best time to visit Poro Marine Sanctuaries?
How long should you spend at Poro Marine Sanctuaries?
Book tours & tickets for Poro Marine Sanctuaries
Skip-the-line tickets and guided tours with real-time prices and free cancellation on most options. Link opens in a new tab.
Book Diving & Snorkeling on KlookAffiliate link — we may earn a small commission at no extra cost to you.
Nearby on the chart
Where to stay & eat nearby
My Little Island Hotel
Poro
Well-reviewed hotel in Esperanza, Poro, one of the earliest proper hotels in the Camotes Islands.
View & BookHeritage Inn Poro
Poro
Centrally located budget inn in Poro's Eastern Poblacion, handy for the town and port.
View & BookBuho Rock Resort
Poro
Historic cliffside resort at Poro's southwestern end, famous for its ship-shaped rock and cliff diving.
View & BookCamotes Flying Fish Resort
Poro
Secluded cliffside resort in Cagcagan with sea views and an on-site restaurant.
View & BookWhere to stay near Poro
Search live rates for hotels and rentals near Poro Marine Sanctuaries on Agoda — filter by your dates, price, and guest score.
Keep exploring
You might also like
Mabad-on (Mambahi) Reef
Alcoy
A tidal reef and sandbar off Tingko Beach that surfaces at low tide and vanishes under a lagoon at high tide.
Thresher Shark Diving
Daanbantayan
One of the world's only reliable locations to dive with pelagic thresher sharks at the famous Monad Shoal cleaning station.
Ginatilan Marine Sanctuary
Ginatilan
A 12.5-hectare protected reef along the Tañon Strait coast between Barangays Poblacion and Guiwanon, established in 2005.
Hilutungan Marine Sanctuary
Lapu-Lapu City
One of the Philippines' oldest marine sanctuaries with pristine coral reefs, abundant tropical fish, and excellent snorkeling for all skill levels.
Entrance Fee
PHP 30-50 entrance/environmental fee; snorkel gear rental extra
Opening Hours
7:00 AM - 5:00 PM daily
Duration
1-3 hours
Difficulty
Easy
Best Time to Visit
Calm seas, dry season (December-May); morning for best visibility
Share this destination
Planning your Cebu trip?
Our free guides cover what to do, how to get there, and where to stay across Cebu.
Explore travel guides →