Duli Beach

Duli Beach - Philippines
© Jakub Barzycki/123RF

Set towards the north of Palawan island, Duli Beach is within easy reach of the tourist hub of El Nido, but far enough to keep the crowds away (around 25 km). In fact, chances are you’ll have the place to yourself. This generous stretch of pristine beach is backed by palm trees and thick jungle covered hills beyond. With barely anything in the way of development this really is a tropical idyll.

Whilst Duli Beach may not attract the tourist hordes of El Nido it does draw surfers when the waves are up. This does however tend to be in the rainy season, but the waves aren’t generally too big and are beginner-friendly. For much of the rest of the year the sea is invitingly clear, calm and turquoise.

Although it isn’t too far from El Nido Duli Beach does take some finding. In addition, the final road leading to the beach is not paved, and there is a 15-minute walk to come out on the beach. But we’re sure you’ll agree it was worth it.

The name Duli Beach comes from the local word for a female tortoise, and this is probabl a reference to the green sea turtles which can often be seen resting here. 

In terms of accommodation, the Duli Beach Resort is the only place to stay on the beach, and it offers rooms with private balconies looking over the beach. Each room has a big bathroom, and the resort has a bar and a restaurant.

Nearest town/city



Dogs allowed


  • Surfing


  • Cafe/restaurant

Submit a correction

More Palawan beaches in Philippines

Current weather (Tue Jun 18th 01:00)


27°C / 81°F

Sea temperature


Duli BeachFull weather & tide times info »