Duli Beach Resort is the first and only establishment that offers accommodation on Duli Beach. Duli Beach is located in the west of the Philippines, in the north of the Island Palawan, 25 km above El Nido town in the Barangay Bucana.
Experience a relaxing and memorable holiday in one of the world’s most beautiful islands. At Villa Verde Safari and Pagi Dive Center, we want you to discover, experience, and enjoy Palawan’s amazing marine life.