socorro.tourismoffice@gmail.com

|

+63910 441 3335

Puyangi Beach Resort showing a number of coconut trees for shade

Overview

Puyangi Beach boasts one of the longest stretches of white sand in Socorro

Details

Escape to Puyangi Beach, a tranquil haven boasting one of Socorro's longest stretches of pristine white sand. With its 1.2 km of fine, light brown sand fringed by swaying palm trees, this serene spot offers a refreshing retreat from the crowds. Dive into the crystal-clear waters, perfect for swimming with its smooth, stone-free seabed. Relax under the natural shade of palm trees, enjoying the cool, refreshing breeze. Discover the untouched beauty of Puyangi Beach—Socorro's best-kept secret.

How to get there

The easiest route to Puyangi Beach starts with a flight to Siargao Island, followed by a thrilling boat ride from Dapa port to Socorro, which takes about an hour. The journey across the open Pacific Ocean, with its strong waves and currents, adds an exciting touch for adventurous souls. Alternatively, you can board a boat from Pantalan Uno (Port 1) in Surigao City, taking a couple of hours to reach Socorro. For a shorter and more direct route, drive from Surigao City to Brgy. Hanyanggabon in Claver (approximately a 2-hour drive) and then take a quick boat ride to Socorro.

Explore Puyangi Beach, nestled near the municipal center and open year-round for visitors. Accessible from the port for just 50 pesos, it's an affordable getaway for all. Enjoy the sun and sand at your leisure, making it an ideal spot for relaxation and recreation.

Explore More

E-SUROY SOCORRO

Explore, Discover, and Experience the Charm of Socorro Island with E-SUROY SOCORRO!

Socorro 3D map Immersive partial island preview

Follow Us
Contact Us

Bucas Grande Island 8416 Socorro, Philippines

+63910 441 3335

socorro.tourismoffice@gmail.com

Copyright © 2026. All Rights Reserved.