Hidden Beach (Matinloc)

Hidden Beach / Secret Beach

The signature stop on Island Hopping Tour C. A closed-off white sand beach that you reach by swimming or climbing through gaps in the limestone reefs.

Hidden Beach lies on the western side of Matinloc Island. A towering limestone wall encloses a sealed-off little bay, and the only way in is through a narrow gap between the rock walls, either by swimming or by climbing over the reef. Inside are clear shallow water and a small patch of white sand. It is part of Island Hopping Tour C (about ₱1,400–1,600 per person). Tour C heads out to open sea, so it is the first to be cancelled when the waves are high. Wear a life jacket when entering and leaving, and wear non-slip shoes, as the reef rocks are slippery and sharp.

Opening hours

Island-hopping tours approx. 08:30-16:30

Beach · Island hopping · Hidden gem

Nearby sights

Places to eat nearby

More in El Nido