Seven Commandos Beach

  • Seven Commandos Beach - Philippines
    © Allan Ascaño and licensed for reuse under this Licence Pinterest
  • Seven Commandos Beach - Philippines
    © David Stanley and licensed for reuse under this Licence Pinterest

Located in El Nido, Seven Commandos Beach has beautiful white sands, turquoise waters, and dramatic limestone cliffs. Fringed with coconut palms this is the archeytpal tropical Southeast Asian beach.

Before continuing, it is worth explaining the name, as I know you are probably wondering! They say that the name comes from World War II, when seven commandos were stranded here. There isn’t really any more information than that, or whether it is even true.

Seven Commandos is a fairly secluded beach that can only be accessed by boat. As a result there are always boats anchored in the bay. Despite its location the beach is quite popular as it is a staple in the El Nido beach tours. Therefore there is a fairly constant stream of visitors, although most only spend an hour or two here. The beach is near El Nido, and it is often the first stop on the tour.

The snorkeling is great here; with generally calm, clear waters and an abundance of reefs right off the shore you will have no trouble spotting some tropical marine life.

You can also explore the rocks and the caves around this beach, but make sure you wear appropriate shoes as the rocks and reef can be tough on your feet. 

A little further afield, straight across the water from Seven Commandos Beach is Miniloc Island which is home to some stunning lagoons. The imaginatively named Big Lagoon, Small Lagoon and the Secret Lagoon, are a must see and feature on many tours.

Back on the beach you will find vendors selling coconuts on the beach, and there is a big tree swing on the edge of the water that is great fun and a top photo op.

Nearest town/city

El Nido

Submit a correction

More Palawan beaches in Philippines

Current weather (Fri Apr 12th 19:00)

Clear sky

(Clear sky)
28.3°C / 83°F

Sea temperature


Seven Commandos BeachFull weather & tide times info »