The Hidden Beach in El Nido is surrounded by limestone rock formations and cannot be seen from the open sea, hence the name.
Hidden Beach, El Nido
Not to be confused with Secret Lagoon, Hidden Beach is a cove found on Matinloc Island. The beach boasts of white sand and refreshingly clear water.
Getting to this hidden gem can be a bit of a challenge. In addition to the 45-minute pump boat ride through Bacuit Bay, you will need to swim to get to the small opening which is the entrance to the cove. The sea can be rough at times so if you are not a strong swimmer, you may either struggle to get there or not get there at all.
But despite the challenge, the effort is definitely worth it as you will be rewarded with a beautiful sight – clean water inhabited by fishes and shrimps, lush green forest background, and impressive natural rock formation.
Hidden Beach is part of the Tour C (Shrine Tour) which is now called Matinloc Island Tour. Other spots included when you avail the Matinloc Island Tour includes Secret Beach and Matinloc Shrine.
Hidden Beach is located on Matinloc Island in El Nido.
BEST NO-FEE INTERNATIONAL DEBIT & CREDIT CARDS
NEED TO KNOW
How to Get to Hidden Beach?
To get to Hidden Beach, you can join the group tour (El Nido Tour C) or avail or avail the said tour privately. You can book your tour via Klook which costs P1,200 ($24 USD) per person.
See below to find out how to get to El Nido.
AirSWIFT, located in Terminal 4 of Ninoy Aquino International Airport (IATA: MNL), is the only airline that flies directly from Manila to El Nido. With multiple flights per day, this 50-seater aircraft generally charges around P12,000 ($240 USD) round trip during the high season. Travel time is approximately one hour and 30 minutes. AirSWIFT also flies from other airports including Puerto Princesa Airport (IATA:PPS), Cebu-Mactan International Airport (IATA: CEB), Francisco B. Reyes Airport (IATA: USU), and Godofredo P. Ramos Airport (IATA: MPH)
Lio Airport, also known as El Nido Airport, is just about four kilometers away from town proper. At the airport, you will find tricycles or vans that can take you to El Nido town proper. One way trip is about P550 ($11 USD). Some hotels have free airport transfer so better coordinate with them upon booking. Travel time is about 20 minutes.
Alternatively, you can also fly to Puerto Princesa City and travel by bus or van to El Nido.
There is no way you can go directly from Manila to El Nido by boat. The best option is to take a boat from Manila to Puerto Princesa through 2Go Travel. Currently, there are two trips every week. A boat leaves Manila for Puerto Princesa every Tuesday at 9:00 AM and every Friday at 7:00 PM. Travel time is about 33 hours and the fare ranges from P1,180 ($23.6) to P1,920 ($38.4 USD) depending on the type of accommodation.
From Puerto Princesa, you can travel by bus or van to El Nido.
From Coron, you can take a ferry to get to El Nido. There are four shipping companies with boats sailing directly from Coron to El Nido.
Bunso Transport recently resumed their Coron-El Nido trip. A ferry departs Coron to El Nido every other Wednesday at 7:00 AM and departs El Nido the next day. Travel time is around six and a half hours and the fare is P2,250 ($45 USD).
Montenegro has four trips from Coron to El Nido every week and vice versa. The boat departs to El Nido at 6:00 AM every Sunday, Monday, Wednesday, and Friday while the trip back to Coron is at 12:00 NN on the same days. Travel time is about four hours and the regular fare is about P2,816 ($56.32 USD).
Atienza Interisland, on the other hand, has six trips every week. A boat leaves Coron at 7:00 AM every Monday to Saturday and leaves El Nido at 12:30 PM on the same days. Travel time is about five hours and the fare is P2,816 ($56.32 USD) one way.
From the port, a tricycle can take you to your hotel or other destinations in town proper. Minimum fare is P15 ($0.3 USD).
From Puerto Princesa
There are three van companies plying the Puerto Princesa – El Nido route. A van of Fortwally Transport leaves San Jose Terminal in Puerto Princesa at 5:00 AM, 8:00 AM, 11:00 AM, 1:30 PM, and 5:00 PM everyday. The fare is about P700 ($14 USD) per person.
With Eulen Joy Express, the schedule is 7:30 AM, 9:30 AM, 10:30 AM, 1:00 PM, 3:30 PM, and 5:30 PM everyday. The fare is P700 ($14 USD) per person. Another company, Day Tripper, leaves Puerto Princesa at 9:00 AM everyday. The rate per person is P875 but you can also book the entire trip for P7,700 ($140 USD)good for 10 persons. Travel time with van ranges from five to six hours depending on the depending on road traffic and other unavoidable circumstances.
Pre-booking is highly recommended to guarantee seats. You can also book via Klook here.
For passengers who prefer to take the bus, Cherry Bus Terminal leaves Irawan bus terminal for EL Nido at 6:45 AM (economy), 9:00 AM (standard), and 9:00 PM (VIP) everyday. The fare for economy bus is P587 ($11.74 USD), standard fare is P756 ($15.12 USD), while P872 ($17.44 USD) for VIP. Travel time is about six to seven hours
As of March 2023, there is no shared transfer available for trips from Sabang to EL Nido. The only transportation available is private transfer via Lexxus Shuttle or Fortwally. A van that can accommodate a maximum of nine persons costs P7,500 ($150 USD) one way. Travel time is about six hours.
From Port Barton
The fastest way to get to EL Nido from Port Barton is through a van. Recaro Transport has two trips everyday – 8:00 AM and 1:00 PM. Travel time is about five hours and the fare is P750 ($15 USD) per person in a 14-seater van. Lexxus Shuttle, on the other hand, has one trip everyday. The 9-seater van leaves at 9:00 AM and arrives in El Nido at about 2:00 PM. The fare is P900 ($18 USD) per person but you can also charter the van for P7,000 ($140 USD).
Enjoy Hidden Beach with a guide!
Or plan your vacation to Hidden Beach through Klook
The airport closest to Hidden Beach
Lio Airport (ENI), also known as El Nido Airport, is the airport closest to Hidden Beach. The airport is owned by AirSWIFT, the only airline with direct flight from Manila to El Nido.
Find flights to El Nido Airport
Best Time to Visit
The best time to visit this beach to avoid crowds is early in the morning, usually before 10:00 AM.
This beach is always open unless the weather is bad.
Fees require payment in cash. Credit cards are not accepted at this beach.
Food & Drink
Food and drinks from outside the beach are allowed.
Consuming alcohol is not allowed at this beach.
Pets are allowed at this beach.
Smoking is not allowed at this beach.
Please dispose of your trash properly or take it with you. Don’t Trash the Philippines!
The Philippines are beautiful islands … let’s all ensure they remain this way.
WHERE TO STAY
Hotels and resorts near Hidden Beach:
Find best places to stay near Hidden Beach in El Nido
TIPS & HACKS
The following are recommended items for this experience:
The following are some photos of this beach.
The following is a video of this beach.
The following are other points of interest are nearby:
- Secret Beach
- Matinloc Shrine
- Talisay Beach
- Secret Lagoon
- Small Lagoon
READ MORE: El Nido Visitors Guide