Secret Beach

Updated March 2026 · Prices verified
Beach Moderate island-hopping tour-c swimming snorkeling hidden-gem

Secret Beach is aptly named: it's a stunning pocket of white sand completely enclosed by limestone walls, accessed only by swimming through a narrow opening in the rock. The effect of emerging through the hole into this hidden paradise is genuinely magical.

Part of Tour C, Secret Beach is one of the most unique spots in El Nido. The limestone walls form a near-perfect circle around the small beach, creating a natural amphitheater. At high tide, the beach is smaller but the water is deep enough for easy swimming through the entrance.

The snorkeling around the entrance is excellent, with colorful coral and tropical fish in the clear waters.

  1. Secret Beach is a Tour C stop and the tour is the only public way in. Boats leave the town beachfront or Corong-Corong.
  2. Pay the P400 Eco-Tourism Development Fee once before you sail. It covers 10 days.
  3. Boats anchor outside and you swim in through a narrow crack in the cliff, roughly 1 to 2 metres wide and partly submerged. At high tide you duck under the rock for a second. Life jackets are handed out and the guide takes non swimmers through.
  4. Numbers are capped at 12 people inside at a time and 144 a day, with a 45 minute anchorage limit and 30 minutes on the sand, so expect to queue. In swell the swim-through is skipped entirely.
Item Price Note
Eco-Tourism Development Fee P400 Per person, valid 10 days. Municipal Ordinance 01 s. 2024, effective 1 June 2024.
Island Hopping Tour C P1,800 Per person, whole day. Tour C is the only public tour that includes Secret Beach.

Prices in Philippine Pesos. Use the currency selector in the nav to see approximate conversions.

Local tip
Visit at lower tide when the beach is bigger and you can walk around inside. The entrance swim is easier at high tide though. Bring an underwater camera.

No reviews yet. Be the first!

Leave a Review

Rating *