Top 25 Best Beaches in Luzon

Last updated on February 10th, 2021 at 06:03 am


Manila is one of the main entry point in the Philippines besides Cebu. Today we will let you know our top 25 best beaches in Luzon. Apart from beaches near Manila there are beautiful beaches in Palawan, Batangas, El Nido and Coron.

From remote places in the North like Pagudppud to popular getaways like Palawan and Batangas. And we will not forget Bicol area which isn’t not often visiting for tourists that prefer going to the island in the Philippines.

Read here 17 Beautiful Regions in the Philippines and Best Beaches in the Philippines!

Read here the best places for diving in the Philippines!

Best Time to Visit Luzon

March to July is the peak season in Luzon. If you want to avoid many tourists visiting Luzon, it is advisable to visit on months of August to September. Although the weather is humid, it is not hot enough to make you not like it outdoors! All in all, a good time to be here! The best time to visit Luzon is October to December since is the chilliest time to visit Luzon.

Click here to know more about the weather in Luzon!

AirBnB is also available all over Manila and the Philippines. Click here to get a discount on your first booking!



Click here to get a discount booking your activities in Manila with Klook!

Travel Tip: Click here to know prices and schedule to book your bus/boat tickets online with 12Go Asia.

Powered by 12Go Asia system

Best Beaches in Luzon

1. Saud Beach in Pagudpud

Pagudpud, tourist spots in the Philippines, tourist spots in luzon, Best Beaches in Luzon

We have been visiting twice Saud Beach Pagudpud so far and it’s one of our top tourist spots in the Philippines. It’s so quiet and great place to take pictures. Most of the tourists are locals. The beaches are so beautiful and the sunsets are so colorful. Plus there are many places to visit around Pagudpud which keeps us busy for a few days always that we go to Pagudpud. In this list of best beaches in Luzon is Ruben’s favorite one, do you agree with this?

Read here our best things to do in Pagudpud!

2. Urbiztondo Beach in La Union

Urbiztondo Beach, La Union tourist spots, La Union travel guide, Best Beaches in Luzon
Image from Flickr

La Union is one of the most popular spots for surfers. But this place is more than just its beautiful waves! There are many things to do apart from surfing. The nightlife is great and there are beautiful beaches in Bacnotan just 10 kilometers far from La Union. Read here La Union tourist spots!

Read here full blog post Urbiztondo Beach

3. Patar Beach in Pangasinan

Patar Beach has a lot of potentials to be more beautiful than it is right now because of its crystal clear waters and white sand. Even if it’s a public beach there are still only a few people that visit the place. Also, Patar Beach is only 5-6 hours away from Manila. Cottages and Hotels are available everywhere around and on-site. 

4. Sabang Beach, Baler

Baler, Aurora, best beaches in Luzon
Image from

Beaches in Baler are popular for surfing same like La Union. A beautiful beach with clear waters and it’s becoming busy during the weekends. It will take 5-6 hours to get from Manila to Baler. We had this beautiful shot from our friend Omri, check him instagram account for more inspiration.

Read here top beach resorts in Baler!


tourist spots in luzon, 100 Islands, Hundred Islands Natural Park, tourist spots in the Philippines, Pangasinan

This group of 123 islands is a popular destination in the Province of Pangasinan. Apart from enjoying the views, you can enjoy swimming, snorkeling and there is a pilgrimage island. Most of the tourist are locals and you can even enjoying overnight camping if you wish. This destination isn’t very popular for foreigners.

Read here to know more about Hundred islands!

6. Capones Island in Zambales

Best Beaches in Luzon

Capones Island is next to Camara island and also an eye view from Pundaquit beach. It’s ideal for lunch or staying a couple of hours swimming, overnight or even trekking to the lighthouse. It’s a good place to spend a few hours, especially if the water is calm. Read here beaches in Zambales.

Read here our 18 favorite things to do in Subic!

7. Morong Beach, Bataan

Bataan tourist spots, Bataan travel guide, Morong, sunset in Bataan, sunset in Morong

Beautiful beaches and amazing sunsets in Bataan. So much history in the Philippines in this Province. Bataan is popular because of the resorts for getaways from Manila and Clark. There is so much to explore plus is close from Angeles City in Pampanga where we are based.

Read here our favorite Bataan tourist spots!

8. Nasugbu, Batangas

Nasugbu, Best Beaches in Luzon

Visiting Nasugbu, Batangas is definitely underrated compared to the more popular destinations in the Philippines. It’s beauty is also incomparable. Nasugbu, Batangas is one of the most  beautiful places you can visit in the Philippines.

Only a few hours from Manila, there are many things to do in Nasugbu. You can dive, swim, snorkel, do island hops and do amazing trips in Nasugbu, Batangas.

Read here full blog post how to get to Nasugbu!

AirBnB is also available all over Manila and the Philippines. Click here to get a discount on your first booking!



9. Laiya Beach in Batangas

Laiya Beach beaches in Batangas
Image from Wikimedia

Laiya Beach in San Juan, Batangas is probably one of the best beaches in Batangas and also one of the most popular beaches near Manila. It’s just a 2-hour drive from Manila or it may take up to 3 hours if you’re commuting. Beach resorts and accommodations near Laiya Beach are all over the area so you won’t have a hard time finding a place to stay at. Laiya Beach is loved by many because of its white sand and clear, cold waters. Just take note that it may be crowded especially during summer.

Read here best beaches in Batangas!


If you want to get to Laiya Beach from San Juan proper, you can take a jeepney to Laiya or Hugom for just 10 PHP. You can also ride a tricycle that costs around PHP 150 to PHP 250 (depending on your negotiation skills with the driver ha!) for a special trip.


Beaches in Batangas, luzon tourist spots

Ah, one of our favorites! We loved our diving experience in this quiet barangay in Mabini, Batangas. It is just a 3-hour drive from Manila and is a famous spot for diving enthusiasts. You can also do snorkeling here, as the water is clean and clear. It’s the perfect spot to relax after a long week. The picture above is from Sepoc Island!

Read our blog post about what to do and where to sleep in Anilao.


Beaches Near Manila, Sepoc IslandWe had a day trip to the island and from Anilao, you can get there at around 15-20 minutes by boat from Eagle Point Resort (it´s their private beach). The island was so quiet and really beautiful There was no place for staying but you can have your lunch and relax there. They have everything you need.


First you need to get to Anilao, you can read above the information. Once you are in Anilao there are boats leaving to Sepoc Island from Eagle Point Resort. Ask the schedule and prices and the ride will last 20 minutes.

Click here to book your Sepoc Island experience with Klook!

12. White Beach, in Puerto Galera

Family Vacation near Manila

Why we can recommend to visit Puerto Galera? If you want to relax this is your place in the Philippines. It’s not very far if you are staying in Manila. Puerto Galera beaches are famous for diving and snorkeling and it was good. This is White Beach and it’s the first beach of the list of best beaches in Luzon that we visited together.

There are different beaches depending what you are looking for. Puerto Galera is also a famous place to go to if you want to try diving. There are available diving lessons and diving activities you can opt to avail. Other water activities such as snorkeling, jet skiing and kayaking. Of course, island hopping is another popular activity since there are other smaller islands surrounding Puerto Galera that you can go to and explore. There are also inland places and attractions you can go to like the Tamaraw Falls and visit the local Mangyan Village at the foot of Mt. Malasimbo. Read here our favorite things to do in Puerto Galera!


If you are in Manila, you will have to ride a bus to Batangas port for 2-3 hours depending of the traffic. If you go in the weekends or first thing in the morning you will make to Batangas in a couple of hours. Prices for the bus costs $4. And once you are in Batangas you have to ride a boat to reach Puerto Galera an hour or so. Prices for the boat is $5-6. Once you ride the boat from Batangas, you need to do small payments for ferry terminal (half dollar) and also enviromental fee for maintenance of the island ($1-2).

Read here how to get to Puerto Galera and where to stay in Puerto Galera!

More on Best Beaches in Luzon

13. Calaguas Island, Camarines Norte

Calaguas Beach, Calaguas Itinerary, things to do in Calaguas Island, Calaguas Travel Guide

You just get to Calaguas Beach and you feel in paradise. Those colors in the water a long beach with white sand. And if you have the opportunity as we had to stay almost alone. Only two boats in Calaguas Beach made our experience incredible.

Avoiding high season and weekends you will be calm and quiet in Calaguas Beach. Enjoying Calaguas Beach was our favorite in the list of things to do in Calaguas Island.

Read here things to do in Calaguas Island!

14. Cotivas Beach, in Caramoan

Caramoan tourist spots, Caramoan travel guide, Cotivas Beach

Caramoan tourist spots, Caramoan travel guide, Cotivas Beach

What a beautiful beach next to Guinahoan Island. The water is clear and you can do snorkeling. The beach is clean and there is an entrance fee of 50 PHP for parking the boat. If you want to rent a cottage is only 50 PHP. We just stayed swimming, taking pictures for long time in this beach since we loved it. And we only saw 2-3 boats doing island hopping in Caramoan that day. It was our favorite Caramoan tourist spot in the island hopping and we spent a few hours.

Read here Caramoan tourist spots!

15. Subic Beach in Sorsogon

Subic Beach in Sorsogon, Best Beaches in Luzon

We recently visited the southern part of Luzon and we got surprised to visit Subic Beach. It’s popular because of the Pink colors in the sand with blue waters. You can get there in the island hopping in Matnog. And we totally recommend to spend the day in this beach for us is one of the best beaches in Luzon.

Read here Sorsogon tourist spots!


tourist spots in luzon, best places to visit in the philippines, tourist spots in the philippines, places to visit in the philippines for couples, where to stay in the Philippines

And the last but not the least on our list of places to visit in Luzon- Donsol. This place is famous because it is known as the home of Butanding or the Whale Sharks. In South Luzon in Bicol Province and close to Legazpi you can do this activity.

When you visit Donsol, you shouldn’t miss diving and swimming with the whale sharks. Don’t worry because they are friendly creatures. Just don’t do anything that will stress or scare them.

17. Paradise Beach, El Nido

best places to visit in the philippines, tourist spots in the philippines, places to visit in the philippines for couples

Paradise Beach in El Nido was our lunch stop area. It was a chill, quiet place where we felt like it was our own little island. We loved the service in the tour companies in El Nido. The guides will prepare you an amazing lunch and they will make sure you have all the comfort in the island, shades and all the things that you need. The water is so clear!

This is on the top of our list despite of its actual location being on the southern part of Luzon. We just can’t help it because it is one of our favorite places in the world! We have been here a few times already and every single visit was unique, and we loved every single experience we had.

Read here El Nido tourist spots!


el nido tourist spots, el nido travel guide, Best Beaches in El Nido, Best Beaches in Palawan

Nacpan is a really long beach in El Nido with clear blue waters you’ll surely love! It may not be included in the tours but you can reach it by private boats or by motorbike and van. Travelers also love to play beach volleyball and soccer in this beautiful beach. There is an entrance fee to go to Nacpan Beach, around 30 pesos! It’s not crowded and you will find yourself more relax than around El Nido.

Click here to get a discount booking a tour to Nacpan and Duli Beach!


Ditatayan Island, Coron tourist spots, Coron travel guide, Best Beaches in Coron, Best Beaches in Palawan

Ditaytayan Island is an amazing sand bar is more than an hour boat ride from Coron. You can visit in a tour also expedition tours are visiting as we did. We enjoyed the island almost for ourselves flying the drone. You can also swim in the clear waters. Entrance fee 150 PHP. We enjoyed one of the best beaches in Coron for ourselves with nobody else around.

Read here Coron tourist spots!


Dumunpalit Island, Coron tourist spots, Coron travel guide, Best Beaches in Coron

Dumunpalit Island is one of the best islands that we have ever seen. It’s almost not getting tourists yet. You have to go to Maricaban port by motorbike, tricycle or van. From there you can get a boat 1 hour and 30 minutes to Dumunpalit Island. The boat costs 3000 PHP and the entrance fee is 200 PHP per person. The water is so clear and you can stay overnight if you are bringing a tent. In our list of best beaches in Palawan could be Top 1 easily.

Read here how to get to Dumunpalit Island!it obvious that we love Palawan so much? Another spot we recommend you include in the places to visit in the Philippines is Coron.


luzon tourist spots, sunset in Port Barton, things to do in Port Barton

The sunsets are amazing in Port Barton. The island hopping is one of our favorite in the Philippines. You can see turtles snorkeling and swimming. And if you want an amazing experience you can enjoy camping. The beaches are so perfect with white sand and blue water.

Read here things to do in Port Barton!


German Island is the highlight in the island hopping in Port Barton. There is an entrance fee 100 PHP to visit German Island located in front of the turtle spot. You can also stay for lunch. The island is so beautiful with blue water around. You can play volleyball or relax with the swing. There is a bathroom for more comfort.


things to do in San Vicente Palawan, San Vicente Palawan travel guide
Image Source

Long Beach is divided in 3 parts. Long Beach 1 close to San Vicente Palawan town where we were staying. At Part 2 there are luxury resorts and Part 3 is Alimanguan Beach. The best way to move around is with a motorbike or with the tricycle. You can go walking from San Vicente Palawan to part 1 but it will be far for moving around to the other parts. The beach is calm and quiet. And we loved it is full of palm trees!

Read here things to do in San Vicente Palawan!

24. Tangkahan Island, Balabac

tourist spots in luzon, luzon tourist spots, how to get to Balabac, Tangkahan Beach in Balabac, sand bars in Balabac, Balabac travel guide, things to do in Balabac

Our last stop in Balabac was Tangkahan Island so beautiful with perfect weather was a perfect place to say goodbye. Great drone pictures, clear water for snorkeling and quiet place to stay.

Balabac is located at South of Palawan with 40 000 population. Balabac is a paradise to discover in Palawan. There are 31 islands where you will enjoy amazing island hopping. Clear waters, amazing sunsets, great snorkeling spots and our favorite sand bars in the Philippines.

Read here things to do in Balabac!


Patawan Beach, island hopping in Balabac, things to do in Balabac, Balabac travel guide

It was our first stop in the island hopping in Balabac is one hour far from Buliluyan port and one of the most beautiful place in Balabac. Sorry guys but it was windy and we couldn’t fly the drone to show you pictures from above. Read here things to know before visiting Balabac.

AirBnB is also available all over Manila and the Philippines. Click here to get a discount on your first booking!



Click here to get a discount booking your activities in Manila with Klook!

Travel Tip: Click here to know prices and schedule to book your bus/boat tickets online with 12Go Asia.

Powered by 12Go Asia system

Hope it’s useful our list of best beaches in Luzon. How many of them did you visit or planning to visit? Let us know in the comments below!

Feel free to use our links with discounts for Booking, Agoda, Airbnb and Klook. 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!

Ruben Arribas is a Spanish traveler who has traveled more than 70+ countries around the world. Now based in the Philippines!

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.