About San Pedro Island
San Pedro Island is a small coastal island and barangay located off the coast of Hinunangan in Southern Leyte, Philippines, within Hinunangan Bay. Known for its white sand shoreline, clear turquoise waters and coconut-lined interior, the island is a local day-trip destination. It features simple cottages and swimming areas, offering views of the mainland and surrounding bay. Accessible only by boat, it provides a quiet, low-development island experience near Hinunangan town proper.
Visitors guide
Visitors can expect a small, low-lying island with a white sand beach encircling much of its perimeter, clear shallow waters for wading and swimming, and an interior with coconut palms and scattered houses of the island barangay. Facilities are basic, consisting of open cottages, picnic tables and toilets. Access is by small outrigger boat from Hinunangan mainland. The setting is quiet and rural, with views across Hinunangan Bay to the mainland and opportunities for sightseeing, photography and relaxing by the shore.
Key highlights
- 01
White sand beach with clear turquoise water in Hinunangan Bay
- 02
Short boat ride from Hinunangan town proper
- 03
Cottages and picnic areas for day visits
- 04
Views of Hinunangan coastline and surrounding bay
- 05
Quiet island barangay atmosphere with coconut palms