The Best Beaches in Siargao and Eastern Philippines
Table of Contents
Sponsored
Planning a beach trip?
Compare flight and hotel prices from hundreds of providers.
Search Deals on Expedia→Siargao Before and After the Hype
Siargao was a sleepy surf island in the eastern Philippines until around 2018, when social media transformed it into one of Southeast Asia's trendiest destinations. The transformation brought better infrastructure, more flight connections, and a wave of cafes, hostels, and coworking spaces. It also brought crowds to General Luna, the main tourist town, that can rival Bali's Canggu during peak season.
But Siargao is larger than General Luna, and the eastern Philippines extends far beyond Siargao. This guide covers both the established highlights and the less-visited beaches across the region, from Siargao's famous surf breaks to the barely touristed islands of Dinagat and Eastern Samar. For official planning information, see Philippine Department of Tourism.
Siargao Island
Cloud 9, General Luna
Cloud 9 is the wave that put Siargao on the map. A thick, hollow right-hand barrel breaks over a shallow reef, producing some of the most photogenic surf in the Pacific. The Siargao International Surfing Competition has been held here since 1993. A wooden boardwalk extends over the reef, providing a viewing platform for non-surfers and photographers.
The beach at Cloud 9 is not a swimming beach; the reef is sharp and the currents are strong. It is a surf-watching and photography spot. The actual swimming and lounging beaches are elsewhere on the island, but Cloud 9 is the spiritual center of Siargao's surf culture. Board rental costs 300-500 PHP ($5-9 USD) per hour, and surf lessons from local instructors run 500-800 PHP ($9-14 USD) per session.
This is one of the reasons Siargao Beaches continues to draw visitors year after year.
Naked Island
Naked Island is a small sandbar about 45 minutes by boat from General Luna, with no trees, no structures, and no shade, hence the name. It is a flat oval of white sand surrounded by teal water, and it looks precisely like the stock photo of a desert island. The boat trip typically combines Naked Island with two other stops (Daku Island and Guyam Island) for a three-island hopping tour costing 1,500-2,500 PHP ($27-45 USD) per person.
Bring sunscreen, water, and a hat, because there is literally no shade on Naked Island. The swimming is excellent in the surrounding water, though snorkeling is limited by the sandy bottom. The photographic appeal is the main draw: it is one of the most Instagrammed locations in the Philippines for a reason.
Daku Island
Daku is the largest of the three island-hopping stops and the most pleasant for an extended stay. Coconut palms provide shade, local vendors sell grilled fish and rice, and hammocks are strung between trees. The beach is white sand with clear water, and the atmosphere is relaxed and communal. Unlike Naked Island, you can comfortably spend two to three hours here without baking in the sun.
Compared to similar options, Siargao Beaches stands out for its mix of quality and accessibility.
Magpupungko Rock Pools
Magpupungko is not technically a beach but a tidal rock pool formation on Siargao's northern coast. At low tide, the ocean retreats to reveal flat rock platforms with clear, shallow pools framed by massive boulders. The effect is a natural infinity pool overlooking the open ocean. Timing is critical: the pools are only accessible for roughly three hours around low tide. Check the tide chart and plan accordingly. The entrance fee is 50 PHP ($0.90 USD), and the site is about 45 minutes by motorbike from General Luna.
Pacifico Beach
On the north coast of Siargao, Pacifico offers a quieter surf break and a beautiful, wide beach with fewer tourists than the General Luna area. The wave here is a left-hand reef break suited to intermediate surfers. The village of Pacifico has a handful of simple guesthouses and one or two restaurants, giving it the atmosphere that General Luna had a decade ago. The drive from General Luna takes about 90 minutes on a partly unpaved road.
Sugba Lagoon
Located on the island of Socorro, about an hour by boat from Del Carmen on Siargao's west coast, Sugba Lagoon is a sheltered body of turquoise water surrounded by limestone cliffs and dense mangrove forest. Paddleboarding and kayaking across the lagoon are the main activities, with rental gear available on-site for 200-400 PHP. The water is calm, deep, and crystal clear, contrasting with the ocean beaches elsewhere on the island. Day trips from General Luna cost 1,500-2,500 PHP per person including boat transfer, lagoon entrance, and gear rental. The journey through the mangrove channels to reach the lagoon is an experience in itself.
Local travel experts consistently recommend Siargao Beaches as a top choice for visitors.
Eastern Samar
Calicoan Island
Calicoan is an emerging surf destination connected to the eastern tip of Samar by a bridge. The Pacific-facing beaches receive consistent swells year-round, with the best waves from October through March. ABCD Beach (named for the barangay, not a ranking) has a long stretch of gray-white sand with powerful beach breaks. The surfing community is tiny compared to Siargao, with only a few surf camps and local instructors. Accommodation is basic, with guesthouses starting at 500-800 PHP ($9-14 USD) per night.
Getting to Calicoan requires a flight to Tacloban, a 3-4 hour drive to Guiuan, and a short ride across the bridge. The remoteness filters visitors to those who genuinely want uncrowded waves and a raw Philippine coastal experience.
Dinagat Islands
Bitaog Beach, Libjo
The Dinagat Islands sit north of Siargao and are among the least-visited destinations in the eastern Philippines. Bitaog Beach in Libjo municipality is a white sand beach backed by coconut palms with water clear enough to see the bottom from 10 meters. There are no resorts, no restaurants on the beach, and often no other visitors. Accommodation is homestay-based, arranged through local contacts or the municipal tourism office.
If Siargao Beaches is on your list, booking during shoulder season typically delivers the best value.
Getting to Dinagat requires a boat from Surigao City (2-3 hours). The islands have limited infrastructure, intermittent electricity in some areas, and basic food options. The local government is beginning to develop basic tourism infrastructure, but for now, visiting Dinagat requires a spirit of adventure and flexibility with comfort levels. Travelers who make the effort are rewarded with genuinely untouched beaches and a warm reception from communities that rarely see foreign visitors.
Practical Planning for Eastern Philippines
Getting to Siargao
Siargao's Sayak Airport (IAO) receives daily flights from Manila (2 hours) and Cebu (1.5 hours) on Cebu Pacific and Philippines AirAsia. Flights should be booked 2-4 weeks ahead during peak season (September-November for surf, December-May for general tourism). From the airport, tricycle rides to General Luna cost 50-100 PHP per person.
Getting Around
Motorbike rental on Siargao costs 350-500 PHP per day and is the standard transportation for tourists. The roads are mostly paved but narrow, and traffic in General Luna can be congested. Wear a helmet. For island hopping, boat trips are booked through tour operators or directly with boatmen at the General Luna pier. For connections to other islands in the region, check Philippine Airlines for domestic routes.
Best Time to Visit
Siargao's surf season peaks from September through November, when the Pacific sends consistent swells to Cloud 9 and the surrounding breaks. The general dry season runs from March through October, though the east coast receives rain year-round. December through February is the wettest period. Typhoon season (particularly September-November) can produce dangerous conditions; monitor weather forecasts and follow local advice. For more Philippines travel, see our Southeast Asia beach resorts guide.
Budget
Siargao is affordable by international standards. Budget travelers can manage on 1,500-2,500 PHP ($27-45 USD) per day, covering a basic room, meals at local restaurants, and motorbike rental. Mid-range spending of 4,000-6,000 PHP ($72-108 USD) per day gets a beachfront bungalow, restaurant meals, and daily activities. Luxury options are limited; Siargao's upscale offerings max out around $200-300 per night.
Sponsored
Looking for affordable beach resorts?
Find top-rated hotels near the best beaches worldwide.
Browse Beach Hotels→Frequently Asked Questions
Is Siargao worth visiting if you don't surf?
Yes. Island hopping (Naked, Daku, Guyam islands), Magpupungko rock pools, Sugba Lagoon, and the Sohoton Cove cave system all offer non-surf activities. The cafe and restaurant scene in General Luna is strong, and the relaxed atmosphere suits travelers who want to read, swim, and eat well. However, if you actively dislike surf culture, the General Luna area may feel one-note.
When is the best time to surf in Siargao?
The peak surf season runs from September through November, when Pacific swells produce consistent overhead waves at Cloud 9 and surrounding breaks. Surfing is possible year-round, but smaller swells from March through June suit beginners better. December through February brings rain and unpredictable swell direction. The Siargao International Surfing Cup is typically held in late September or October.
How much does a trip to Siargao cost?
A one-week Siargao trip for a budget traveler costs approximately $300-400 USD including flights from Manila, basic accommodation, meals, motorbike rental, and activities. Mid-range travelers spend $500-800 USD for the same duration with better accommodation and more activities. Flights from Manila cost $50-120 USD round trip depending on advance booking and season.
Is Siargao safe for solo travelers?
Siargao is considered very safe for solo travelers, including women traveling alone. The tourism community is welcoming, and the small-island atmosphere means people look out for each other. Standard precautions apply: lock valuables when leaving your room, avoid riding motorbikes after drinking, and be cautious of ocean conditions if surfing without experience. The local community is friendly and helpful.
How do you get from Siargao to other eastern Philippine islands?
Boats from Siargao run to Surigao City (2.5 hours by fast ferry, 600 PHP), which connects to Dinagat Islands and Mindanao. Inter-island flights connect Siargao to Cebu and Manila. For Eastern Samar (Calicoan), fly from Siargao or Manila to Tacloban and drive east. There are no direct boats between Siargao and Calicoan. Planning multi-island itineraries requires flexibility, as schedules change frequently.
What is the internet like in Siargao?
WiFi in General Luna is adequate for basic browsing and video calls at most cafes and mid-range accommodations. Upload speeds and reliability vary. Coworking spaces like Harana and some cafes offer better connections. Mobile data on Globe and Smart networks covers the main towns but drops out in rural areas and on outer islands. Do not expect reliable high-speed internet outside General Luna.
Are there ATMs in Siargao?
There are a few ATMs in General Luna, but they frequently run out of cash, especially on weekends and during peak season. Bring enough Philippine pesos from Manila or Cebu for at least the first few days of your trip. Some restaurants and hotels accept credit cards, but many smaller businesses are cash-only. The BDO and Landbank ATMs are the most commonly available.
