This is our list of the best tourist spots in Dinagat Islands, an off-beat destination in Mindanao, Philippines.
While it’s still generally unpopular among travelers, the growing tourist spots in Dinagat Islands make it a favored tourist destination for some Filipinos today. This province offers spectacular views of nature and friendly locals to make your trip more enjoyable.
7 Best Tourist Spots in Dinagat Islands, Philippines
Lake Bababu
In Basilisa, you can experience the enchanting natural view of Lake Bababu. It’s one of the most popular spots that visitors wanted to see when checking out Dinagat Islands because of its serene and relaxing atmosphere. A perfect getaway for families and barkadas.
Bitaog Beach
After you visit Lake Bababu, don’t miss the opportunity to lounge in the beauty of Bitaog Beach. This island hopping destination has pristine white sand perfect for beach bumming and other activities. From here, you can go island hopping in other nearby islets.
PBMA Shrine
The Philippine Benevolent Missionary Association shrine and castle dominates the scene in San Jose. It is one of the ultimate tourist spots in Dinagat Islands you need to see while touring around Mindanao. To learn about its mystery, you can talk with the PBMA members for some enlightenment.

Kabakongan Cove
If you want to discover a paradise, you can visit the Kabakongan Cove in
Pangabangan Island
This is a tidal pool where you can enjoy the best swimming experience. It’s also called the Blue Lagoon because of its amazing bluish waters. You can compare it to the picturesque views of El Nido and other popular beaches in the Philippines.
Isla Aga
Hagakhak Island
Famous for its impressive rock formations and seascape,
8 Notable Dinagat Tourist Spots
Duyos Beach
Basilisa, Dinagat Islands
Quano Cave
Libjo, Dinagat Islands
Sundayo Beach
Hagakhak Island, Basilisa, Dinagat Islands
Hinabyan Beach
Cagdianao, Dinagat Islands
Bangkaw Falls
Brgy. Diaz, Municipality of Tubajon, Province of Dinagat Islands
Paragamac Falls
Tubajon, Dinagat Islands
Islander’s Castle
San Jose, Dinagat Islands
Punta Buena Suerte Resort
Libjo, Dinagat Islands
Festivals in Dinagat Islands
- Bugkusan sa Isla / Dinagatan Festival – provincial festival
- Banwag Festival in San Jose, Dinagat Islands
- Lawigan Festival in Loreto, Dinagat Islands
- Kinabog Festival in Tubajon, Dinagat Islands
- Sirong-Sirong Festival in Cagdianao, DInagat Islands
Where to Stay in Dinagat
Looking for a place to stay in DInagat Islands? We’ve got you covered. Check out our list of Airbnb in Dinagat to see available rooms and rates.
How to get to Dinagat Islands
There is no commercial airport in Dinagat Islands. The closest airport is in Surigao City. From Surigao City, you can take a boat/ferry to San Jose, Dinagat Islands. The travel time is around 1.5 hours.