Skip to content
Islora
Aerial view of a forested valley in Dinagat Islands opening onto a curved white beach and the open Pacific beyond
Islora signature destination

Dinagat Islands

The archipelago most travellers still fly past.

Dinagat Islands · Caraga

About Dinagat Islands

Dinagat Islands sits at the northern tip of Mindanao, a province of forested limestone islets, freshwater lakes and quiet coastal villages facing the Pacific. It has the lagoons and white sand of better-known destinations without the crowds, and a mountain interior almost nobody outside the province has seen. Most visitors reach it from Surigao City and stay two or three days — long enough for a sea day, an inland day, and a sunset worth staying up for.

What people come for

  • Island hopping across two distinct groups — Libjo in the north, Basilisa in the south
  • Bababu Lake, a hidden freshwater lake reached by a forty-five minute forest hike
  • An inland heritage circuit that no other operator on the island currently sells
  • Limestone rock formations and shallow reef within a short boat ride of the jump-off
  • Ridge-top dwarf forest with views to the Pacific on one side and the Surigao Strait on the other
  • Sunsets from the mountain above Basilisa, over the whole archipelago
Gallery

Dinagat Islands from the air

Aerial view of a forested island in Libjo ringed by shallow turquoise reef, with a white sand spit on its northern shore
Outrigger boats moored off a white sand beach at Bitaog, backed by limestone cliffs and dense jungle
Cabacungan Cove seen from above: a crescent of white sand at the foot of a steep limestone hill
The Island Castle standing on a forested hilltop in San Jose, with the surrounding islands and sea behind it
A ridge of low dwarf forest running along the mountain spine of Dinagat, with the sea visible on both sides
Bababu Lake photographed from directly overhead, a dark freshwater lake completely enclosed by forest

Photography: Laaganan Travel & Tours

Experiences

Things to do in Dinagat Islands

Bababu Lake from directly overhead, a dark freshwater lake entirely ringed by dense forest
Tour

Bababu Lake and hidden beach trek

Dinagat Islands · 9 hours, full day

Boat to Bababu Beach, then a forty-five minute forest hike each way to a freshwater lake completely enclosed by jungle.

From ₱1,899per guest

New listing
Aerial view of a forested island in Libjo surrounded by pale turquoise reef and deep blue channels
Tour

Libjo island hopping day

Dinagat Islands · 9 hours, full day

The northern route — Blue Lagoon, the Hagakhak rock formations, Miracle Pool Cave and a reef stop off Jelmars.

From ₱1,599per guest

New listing
Outrigger boats drawn up on a white sand beach at Bitaog, backed by jungle and limestone cliffs
Tour

Basilisa island hopping day

Dinagat Islands · 8 hours, full day

The southern route — Cabacungan Cove, Bitaog Beach and Pagkawasan Garden Beach.

From ₱1,499per guest

New listing
The Island Castle on a forested hilltop in San Jose, with the surrounding islands and sea behind it
Tour

Dinagat inland heritage circuit

Dinagat Islands · 6 hours, half day

The inland day almost nobody sells — the PBMA shrine, the Island Castle, the ship-shaped capitol, and a mountain viewpoint at sunset.

From ₱1,599per guest

New listing
An outrigger boat moored against a rocky shore below coconut palms in Dinagat
Transport

Private boat charter, whole day

Dinagat Islands · 8 hours, full day

Your own outrigger and crew for a full day, on either the Libjo or the Basilisa route.

From ₱5,000per group

New listing
A ridge of low dwarf forest along the mountain spine of Dinagat with the sea beyond
Activity

Ridge and dwarf forest hike

Dinagat Islands · 5 hours, half day

A guided walk along the mountain spine of Dinagat, through low dwarf forest with the sea on both sides.

From ₱1,299per guest

New listing
Stilt huts and small buildings at the water's edge on Jelmars islet, above clear reef
Activity

Jelmars islet day use

Dinagat Islands · 7 hours, full day

A day on a small islet resort off Libjo, with a hut, shallow reef and somewhere to cook lunch.

From ₱1,499per guest

New listing
A white sand beach at Pangabangan among limestone islets, with boats drawn up on the shore
Activity

Pangabangan sandbar and picnic

Dinagat Islands · 4 hours

A half day on the white sand at Pangabangan, among the limestone islets off the Basilisa coast.

From ₱1,499per guest

New listing
Placeholder image for Vine's Bed and Breakfast, awaiting photography
StayPhotography coming

Vine's Bed and Breakfast, San Jose

Dinagat Islands

A simple room near the San Jose seafront, the closest accredited stay to the island-hopping jump-off.

From ₱2,500per room

New listing
Travel Journal

Planning a first trip to Dinagat?

Ferries, sea conditions month by month, and an honest account of what the accommodation is really like.

Read the Dinagat travel guide