Seven Commandos Beach

A white-sand beach across from El Nido town, reachable only by boat, with palm trees, a beach bar and near-shore snorkeling. It takes its name from the legend of seven commandos who hid here after WWII and is the final stop on Island Hopping Tour A.

Seven Commandos Beach lies outside the cape about 10 minutes by boat southwest of El Nido town. It is backed by steep limestone cliffs and can only be reached by boat. The beach is about 300 meters long, with fine white sand and rows of coconut palms. Shallow water is a clear green, and the reef tens of meters offshore is good for snorkeling, where you can see clownfish and coral. A small bar on the sand sells beer, coconuts and grilled skewers, and there are volleyball nets and swings, giving it a relaxed atmosphere. The name has two explanations: at the end of WWII, seven Japanese or Filipino commandos fled here and went into hiding, or the words “7 commandos” carved into the beach rocks come from a unit once stationed here. It is the fixed final stop on Island Hopping Tour A (Big Lagoon, Shimizu Island, Secret Lagoon and others). Groups usually rest here for 45 to 60 minutes from 2:30 to 4 p.m. before heading back to town. You can also charter a boat from town to spend half a day here, for about ₱1,000–1,500 per boat. Note: the beach is a public area near the private resort El Nido Resorts. There is no entrance fee, and the environmental fee is included in the island-hopping tour. In the afternoon the sand is very hot and bar seating is limited. In peak dry-season months, when island-hopping groups arrive together, it gets crowded, so ask your boat captain to arrive early if you want some quiet time.

Opening hours

Visits by boat during daytime

Beach · Island hopping · Snorkeling · Beach bars

Nearby sights

Places to eat nearby

More in El Nido