Skip to Content

Alegria Beach in Siargao Island – The Most Beautiful Beach

Alegria Beach

Alegria Beach in Siargao Island – We will tell you how to get to Alegria Beach and other beaches in the most Northern part of Siargao.

Some of the beaches we visited were Santa Monica Port, Tak Tak waterfalls, Pacifico Beach, Pilar and Magpupungko Rock pools. Click here to get a discount booking online activities in Siargao

Siargao Island is really one of the most stunning islands and best tourist spots in the Philippines. There are multiple things and activities to do in Siargao and bunch of places to discover here. From island hopping, snorkeling, surfing waves, cave pools, cliff jumping, to day trips around the island.

Read here 7 Days Siargao itinerary and where to stay in Siargao!


You can get accommodation starting from 800-1000 PHP (less than $20 USD) for a room in a guesthouse. Can you imagine if you are two of you traveling in the Philippines, it will be $10 USD each.



You can read Heymondo Vs Safetwing cheapest travel Insurance. You can get for $135 USD your Heymondo Travel Insurance with a Heymondo discount code valid for 90 days. Read our full Heymondo Travel Insurance Review

You can get Safetywing Travel Insurance for Digital Nomads valid for 28 days Safetywing for $50 USD per month with kids until 10 years old included


We guess that you will be staying in Siargao around General Luna and Cloud 9. The easiest way is renting a motorbike which costs around 600 PHP per day, you can even go down the prices if you rent the motorbike for a week.

You can also hire a tricycle for a day as we did. It’s more expensive but since there were three of us plus the backpacks and since we don’ t have much experience driving motorbikes. We thought the most comfortable was having a local guide for not taking care of the route also.

The costs of a day in a tricycle can be around 1500 PHP for a day small one, can go 2000 PHP for a bigger one or even 3000 PHP if you rent a multicab. You can even rent a tuk tuk by your own for 1200 PHP for a day and going around Siargao.


How to get to Alegria Beach, Alegria Beach
How to get to Alegria Beach, Alegria Beach

The beach is quiet and ravishing with crystal clear water, and there are cottages where you could stay and nobody will ask you for a payment. There are few places to buy food in Alegria but there would not be a lot, so we recommend you to bring your own snacks if you are planning to spend some few hours.

From Alegria Beach there are more tourist spots to visit we will mention starting from the Northen part.


How to get to Alegria Beach, Santa Monica Port

It will take you only 10 minutes driving from Alegria Beach. The place isn’t busy but it’s so beautiful with clear water and fisherman starting their day. It’s may not the best place for swimming but it’s worth to take a look. There is no entrance fee so perfect to have a look!


How to get to Alegria Beach, taktak waterfalls

It will only take 5 minutes of driving between Santa Monica Port and Alegria Beach. It’s in the middle and you can see the sign to turn from the main road and just keep going 500 meters.

Tak Tak waterfalls is the only waterfall in Siargao and it’s not so busy and it is quite small. But we recommend you to visit it while exploring the area. It’s great to have a swim there and to take a few pictures. There is an entrance fee of 25 PHP per person and the money is used to keep the waterfalls clean!


How to get to Alegria Beach, Pacifico Beaches

Before going to Alegria from General Luna, you will find Pacifico Beach which are amazing. They are full of palm trees, long beach with clear water. There are many alges is a few areas of the beach in Pacifico. The beach in Alegria was cleaner than the one we visited in Pacifico.

It is so amazing walking around, just beneath the palm trees and just appreciating the beauty of the beach and also, you can surf there!


On the way to the North you will find Maasin Bridge with the bent palm tree which is archi-popular in Instagram with the swing. You will find people swimming, swinging unless you go first thing in the morning. You can see the bridge from the road and it’s 40 minutes driving from General Luna before going to Magpupunko Rock pools.


How to get to Alegria Beach

There is an amazing view point of the palm trees with the mountains at the bottom. It’s perfect going for the sunrise and it takes 30 minutes driving from General Luna. It was our first stop in our day trip in Siargao to the Northen part on the way to Alegria Beach in Siargao.


It will take you 45 minutes of driving from General Luna to reach Magpupungko Rock Pools. You have to make sure that you go in the low tide otherwise you will not see them. If you go on the low tide even the beach is worth it to stay a few hours.

The entrance fee is 50 PHP per adult and they also charge 25 PHP for parking for your motorbike. There are places which sell food inside the beach and also coconuts just in case you aren’t bringing your own food and you are planning to spend a few hours of your day.

Feel free to use our links for discounts. Using our links you will help us to continue with the maintenance of the website and it will not cost you anything. Thanks for the love guys.

Happy travels!

Disclaimer: This post may contain affiliate links. If you click on these links and make a purchase, we may earn a commission at no extra cost to you. Please note that we only recommend products and services that we have personally used or believe will add value to our readers. Your support through these links helps us to continue creating informative and engaging content. Thank you for your support!