Secret Beach El Nido: Complete Guide 2026
Secret Beach is one of El Nido’s most thrilling natural wonders — a hidden cove on Matinloc Island accessible only by swimming through a narrow underwater rock passage. No boat can enter. You have to earn it. And the reward is a pristine, enclosed white-sand beach surrounded by towering limestone cliffs that feel entirely cut off from the world.
This guide tells you everything you need to know about visiting Secret Beach in El Nido, including how to get there, the swim-through entry, safety tips, and what to bring.
- Where Is Secret Beach?
- How to Get to Secret Beach
- The Swim-Through Entry: What to Expect
- Inside Secret Beach
- Best Time to Visit Secret Beach
- Safety Tips for Secret Beach
- What to Bring to Secret Beach
- Snorkeling at Secret Beach
- Can Non-Swimmers Visit Secret Beach?
- Secret Beach vs Hidden Beach El Nido
- How to Book Tour C (Secret Beach)
- Plan Your El Nido Island Hopping
Where Is Secret Beach?
Secret Beach is located on Matinloc Island, in the northern section of the Bacuit Archipelago, approximately 2 hours by bangka from El Nido town. It sits on the western side of Matinloc, hidden behind a rock wall — which is why it’s invisible from the sea and inaccessible by boat.
How to Get to Secret Beach
Secret Beach is a stop on El Nido Tour C. This is the only public tour that includes it. You can also reach it via private boat charter, but the entry is always on foot (well, in the water).
Tour C Route
Tour C typically visits: Secret Beach → Matinloc Shrine → Hidden Beach → Helicopter Island → Pangulasian Island
Your bangka anchors offshore. You swim (or wade at low tide) to a gap in the limestone cliff face, then duck through an underwater rock arch — the famous swim-through — to emerge inside the cove.
The Swim-Through Entry: What to Expect
The entry to Secret Beach is the defining experience. Here’s the honest breakdown:
- Distance from boat to entrance: ~30–50 meters swim through open water
- The passage itself: A narrow gap in the cliff, roughly 1–2 meters wide, partially submerged
- At low tide: You can walk/wade through with your head above water
- At high tide: You must duck under the rock — briefly submerging your head for 1–2 seconds
- Difficulty level: Easy for confident swimmers; challenging for weak swimmers or those with claustrophobia
Important: Life jackets are provided on Tour C boats. You can wear one through the swim-through — it makes it easier to float without effort. Non-swimmers can still often experience the entry with a life jacket and a guide’s help at low tide.
Inside Secret Beach
Once through the passage, you’re in a magical enclosed world:
- A crescent of white sand beach roughly 50 meters long
- Crystal-clear emerald water — turquoise shallows grading to deep green
- Vertical limestone walls rising 30–50 meters on all sides
- Complete privacy — only accessible by swim-through, so crowds are naturally limited
- No facilities — no vendors, toilets, or shade structures inside
The atmosphere inside is genuinely otherworldly. The rock walls create a natural amphitheater, and sunlight filters through in dramatic beams. It’s one of the most photogenic spots in all of El Nido.
Best Time to Visit Secret Beach
Season
Visit during the dry season (November–May) for calm seas and reliable boat access. Wet season (June–October) can make the boat crossing rough and tours may be cancelled.
Time of Day
Tour C typically reaches Secret Beach in the morning (9–11am). This is ideal — the sun is not directly overhead yet, creating better light for photography. By afternoon the cove can feel very hot with no shade.
Tide
Check the tide before you go. Low tide is best — the swim-through is easier, the beach is larger, and the water is calmer inside the cove. High tide makes the entry more challenging and reduces beach size.
Safety Tips for Secret Beach
- Always wear a life jacket for the swim if you’re not a strong swimmer
- Tell your boatman if you cannot swim — they can assess whether the current conditions allow safe entry
- Don’t rush the swim-through — wait for waves to pass before ducking through at high tide
- Go with a guide if uncertain — tour boatmen often accompany nervous swimmers
- Avoid during rough seas — waves against the cliff face create surge; wait for a calm moment
- Keep valuables in a dry bag — everything gets wet
What to Bring to Secret Beach
- Waterproof dry bag for phone, camera, and valuables
- Waterproof action camera or underwater camera housing
- Reef-safe sunscreen (apply before the swim — no changing facilities inside)
- Water shoes (the interior beach can have rocky areas)
- Snacks and water (no vendors inside)
- Swim goggles — the swim-through and cove snorkeling are worth it
Snorkeling at Secret Beach
The water inside the cove is excellent for snorkeling. The enclosed limestone walls create sheltered conditions and the visibility is typically 5–10 meters. Look for:
- Colourful coral clusters along the base of the walls
- Tropical reef fish darting in and out of crevices
- Sea urchins and starfish on the sandy bottom
Can Non-Swimmers Visit Secret Beach?
It’s challenging but sometimes possible at low tide with a life jacket and a boatman’s assistance. The honest answer: if you’re not comfortable swimming at all, Secret Beach may not be for you. However, at very low tides the passage can be navigated by holding the rock wall and keeping your head above water the whole time — your guide will know if conditions allow it.
Secret Beach vs Hidden Beach El Nido
El Nido has two similarly named beaches on Tour C — don’t confuse them:
| Feature | Secret Beach | Hidden Beach |
|---|---|---|
| Location | Matinloc Island (west) | Matinloc Island (east) |
| Entry | Swim-through rock arch | Short swim from boat |
| Difficulty | Moderate — requires ducking under rocks | Easy — open swim |
| Beach size | Small (~50m) | Small–medium |
| Wow factor | Very high — truly hidden | High — beautiful cove |
| Best for | Adventure seekers, photographers | Families, all swimmers |
How to Book Tour C (Secret Beach)
Book Tour C from any accredited tour operator in El Nido town. Prices start from around PHP 1,200–1,500 per person for a shared group tour. Private Tour C charters cost PHP 5,000–8,000 for the whole boat (2–8 people).
Peak season (December–February) sees high demand — book at least a day in advance. Walk-in bookings are usually possible in low season.




