101 Best Beaches in Philippines

Surrounded by crystal clear blue-green waters of the Pacific Ocean, South China Sea and Visayan Sea are the best beaches in Philippines, and some of the most beautiful you’ll ever see.

You can find isolated beaches that make you feel you are the only person on earth, or beaches that are very lively and entertaining and everything in between.

There are 7106 islands in the country at high tide, and 7107 at low tide, to as you can imagine there are unlimited chances to visit remote and desert islands and tropical paradises.

If you want to explore underwater, we put together an entire Guide to Scuba Diving Philippines.


The Best Beaches in Philippines


1. Bantayan Island

Bantayan is located just off of Cebu, in the north part of the island. Most people heading that direction head straight to Malapascua, which is also a good choice, but locals know to get to Bantayan if they want more beaches and less people. Check out Anika Beach, Budyong Beach and Virgin Island.

Location: Northern Cebu, Visayas. Click for more information on Bantayan.
More resources: Where to stay in Cebu – Bantayan on the map


2. Calaguas

This group of islands offers an off-the-grid type of experience that can only be reached by boat. There is no power- only generators that kick in at night. There are also only about 10 resorts, making it a secluded spot not too busy with tourists. Island hopping, swimming, and beaches are the main draw here. Calaguas is know as one of the most beautiful places to visit in Philippines.

Location: Camarines Norte
More resources: Where to stay in Calaguas Island – Calaguas Island on the map


3. Caramoan


Best known as a destination for several episode of the popular reality television show Survivor, Caramoan is a true tropical paradise. Sandy beaches, plenty of flora and fauna, caves, coves, and a lot of marine life. Despite everything it has to offer, Caramoan still remains a hidden paradise in the Philippines.

Location: Camarines Sur
More resources: Where to stay in Caramoan – Caramoan on the map


4. Babau Santa Beach

Babu Santa Beach

Considered to be one of the best unspoiled tropical areas in the Philippines, Babu Santa Beach Resort on Talicud Island. It’s popular for free diving and snorkeling due to the abundance of marine life surrounding the island.

Prices are reasonable, as it is a pretty low-key and basic resort, but getting there can be tricky and requires some advance planning.

Location: Talicud Island, near Samal and Davao
More resources: Babu Santa Beach ResortBabau Santa Beach Resort on the map


5. Panampangan Island

Panampangan Island

This small island in the municipality of Sapa-Sapa, Tawi Tawi is pretty tiny, only 0.1 square kilometers. But while it may be lacking in size the main attraction, the Basibuli Shoal Sandbar located beside Panampangan definitely makes up for it.

At 3128.37m this sandbar is picture perfect and the longest sandbar in the Philippines.

Location: Tawi-Tawi, far south west Philippines.
More resources: Panampangan on the map – Click for more Panampangan information


6. Dumaluan Beach

Dumaluan Beach

A popular beach resort in Panglao Island off from Island of Bohol. It is known for its white sand beaches and family-friendly vibes. It’s perfect for relaxing or adventure. Guests can take advantage of the facilities or use it as a base to explore Bohol island or the surrounding waters by glass bottom boat, jetski, or snorkeling.

Location: Panglao Island, off of western Bohol
More resourcesWhere to stay in BoholDumaluan on the map


7. Black Island

The black island is a popular day trip spot in Busuanga, Palawan. It’s a bit of an oddity in the area, but is very deserving of the attention. Impressive caves filled with clear waters and stalactites and walls that shimmer in the sunlight. Away from the caves, the black island has beautiful white sand beaches.

LocationBusuanga, Palawan
More resources: Busuanga on the map


8. Pandan Beach

Pandan Beach

Located on Palawan, Araceli is home to a stunning white stretch of beach called Pandan Beach. Powdery sand, idyllic blue waters, and, since this area is not considered to be a tourist destination, there probably won’t be anyone else around when you visit.

Location: Araceli, Honda Bay, Palawan. South east of El Nido
More resourcesAraceli on the map


9. Malcapuya Island

Malcapuya Island

One of the highlights in Coron, Malcapuya Island’s beaches are compared to those of Boracay in terms of their beautiful powdery, white sand. Malcapuya Island is usually visited as a day trip from Coron, although with some advance planning you could camp here.

Location: Coron, Palawan
More resourcesMalcapuya Island on the mapMalacapuya travel information 


10. Pagudpud Beach

Pagudpud Beach

The northernmost settlement on Luzon, Pagudpud is a popular destination for tourists thanks to beautiful beaches and resorts. The beaches are the main draw but another must-see if visiting the area is the Kabigan Waterfalls and the interesting Kapurpurawan Rock Formations.

Location: Ilocos Norte
More resources: Where to stay in PagudpudPagudpud on the map


11. Quiminatin Island

A small island off the coast of Cuyo, Palawan is a tiny island known as Quiminatin. It’s a popular day trip destination, normally with scuba divers as there is a small cave in the wall. There is a small chance of seeing hammerheads in the area as well.

After diving, visitors can take a break on the stretch of beach lining the island and take in the beautiful surroundings.

Location: Cuyo, Palawan. Very remote
More resourcesQuiminatin Island on the map


12. Kalanggaman Island


Considered to be Leyte’s island paradise, Kalanggaman island is best known for its crystal clear turquoise waters, palm trees, and sand bars. It’s considered to be one of the most beautiful islands in all of the Philippines and, as such, is a popular tourist destination.

Location: Between Malapascua and Leyte, about an hour boat ride from Malapascua
More resourcesScuba Diving Malapascua – Kalanggaman Island on the map


13. Canigao Island

Canigao island is another popular day trip beach destination in the Philippines. It’s well set up for tourists with an information centre, open air cottages, and a grilling station. The white sandy beach is perfect for soaking up the sun and the surrounding waters have some great snorkeling spots.

Location: West coast of southern Leyte
More resourcesCanigao Island on the map


14. Anawangin Cove

Anawangin Cove

Interestingly, Anawangin Cove, which is considered to be a beautiful beach destination, only came about thanks to natural disaster. It used to be rough and rocky but is now soft and sandy thanks to a huge dump of volcanic ash. Today, Anawangin Cove is a popular camping and hiking destination.

Location: Northwest of Subic bay near San Antonio
More resourcesAnawangin Cove on the map


15. Subic Beach

Subic Beach

Subic Beach is a favourite beach among vacationers and photographers for one main reason; the pinking hue to the sand. Like many other beaches in the Philippines, the sand here is soft and white. However, that white sand has combined with the dust and tiny bits of red coral which lends the beautiful beach a unique soft-pink hue.

Location: Calintaan island, Sorsogon. Not to be confused with Subic Bay
More resources: Where to stay in SorsogonSubic Beach on the map


16. Valugan Boulder Beach

Valugan Boulder Beach

Another interesting attraction that only exists thanks to nature, Valugan Beach, known as a boulder beach, was created thanks to a volcanic eruption in 400 AD.

The eruption spewed forth a number of rock from the earth that have, over time, been polished by the waves. It can be a bit tricky to get to, and the waves are quite rough, but it is beautiful.

Location: Batanes, Mahatao Island, far far north closer to Taiwan
More resourcesValugan on the map


17. Alona Beach

Alona Beach

One of the most well-known and popular tourist destinations in Panglao, Alona Beach is not only beautiful but easy to get to and offers easy access to some of the area’s most popular sites including the chocolate hills of Bohol and a tarsier sanctuary. There are plenty of accommodation options and resorts at Alona Beach making it a great area to stay.

Location: The south west corner of Bohol on the island of Panglao
More resources: Where to stay in BoholAlona on the mapScuba Diving Bohol


18. Sabang Beach

Sabang Beach

Sabang beach is one of the top beaches on Palawan and a must for those visiting this part of the Philippines. It’s great for not just normal beach activities like sun bathing and swimming, but also snorkeling, hiking, and bird-watching. Sabang is a popular day trip from Puerto Princesa.

Location: Just outside of Puerto Galera
More resources: Where to stay in Puerto GaleraSabang Beach on the map – Fun Things to do in Puerto Galera


19. Manjuyod Sandbar

This stunning sandbar is like a white sand island in the middle of a turquoise sea. There are no trees, no shops, stalls, or restaurants. Just a dreamy, white sand beach. The best time to visit the Manjuyod Sandbar is in the morning when it is at its biggest.

Location: Off shore from Dumaguete, Negros Oriental.
More resources: Where to stay in DumagueteManjuyod sandbar on the map


20. Saud Beach

Saud Beach

One of the main beaches in Pagupud, Saud Beach will seem like a little slice of heaven for those travellers sick of over-crowded beaches in the Philippines. This area is not as well-known so there are limited people who come here. That being said, there are only a few accommodation options because of its lack of popularity so plan on booking early.

Location: Ilocos Norte
More resources: Where to stay in PagudpudPagudpud on the map


21. Mahabang Buhangin Beach

Mahabang Buhangin Beach in Calaguas Group of Islands
Photo credit: Ian Limpangog – Flickr

Mahabang Buhangin Beach is located in the town of San Juan and is a great beach pick for nature lovers. The requisite soft white sand and turquoise waves are stunning enough but the nearby cave adds some extra interest. It can take a while to get to, but it’s worth it to spend some time at this still relatively undiscovered beach.

Location: Calaguas
More resourcesMahabang Buhangin Beach on the map


22. Banul Beach

Banul Beach

Banul Beach in the northern part of Coron is a day trip favourite. Characterized by large limestone cliffs and coral gardens perfect for snorkeling, it’s a definite favourite when it comes to beaches in the Philippines. You can join a group day trip that will stop here (normally for the lunchtime stop) or, hire a private boat and spend the day.

Location: Coron Island, Palawan
More resourcesBanul Beach on the map


23. Salagdoong Beach

Salagdoong Beach is a popular spot to visit in Siquijor for both tourists and locals. This picturesque beach is regularly touted by travel guides and blogs due to its beauty, the fact that you can rent a room or cottage nearby and stay overnight, and for the cliff jumping which is a highlight among adventure seekers.

Location: The west coast of Siquijor Island, near Salagdoong forest
More resources: Where to stay in SiquijorSalagdoong on the map


24. Paradise Beach

Located in El Nido, Paradise Beach truly does live up to its name. The iconic white sand, turquoise waves, and swaying palm trees create a picture-perfect setting. Paradise Beach is a regular stop on trip D of El Nido’s popular island hopping tours.

Location: Short day trip from El Nido
More resources: Where to stay in El Nido


25. Lambug Beach

Lambug Beach

One of the top beach locations in Cebu, Lambug Beach is a favourite thanks to the fact that you can stay over (rent a room or camp), it’s beautiful and it’s close to other great attractions in Cebu including Moalboal (where you can find the famous sardine run) and Kawasan Falls.

Location: Badian in Cebu, south of Moalboal
More resources: Where to stay in CebuBadian on the map


26. Lampinigan Island

Another great Filipino beach that is considered to be a hidden gem, Lampinigan Island offers beautiful blue waters crashing along a stretch of sandy beach. There is some snorkeling and diving in the area though, depending on the waves, they may or may not be accessible. It’s not really a tourist spot yet, so if you plan on going you’ll need to ask the locals for some help in planning and getting there.

Location: Near Isabela City on Basilan Island, south of Zamboanga
More resourcesLampinigan Island on the map


27. Naked Island

Naked Island

Naked Island is a great spot in Siargao that is a favourite among visitors. Despite what you may think from the name, Naked Island is not a nude beach, but rather is called such because nothing really grows there except for a couple small bushes. Just soft white sand surrounded by clear turquoise waves.

Location: Siargao, Surigao Del Sur, South of Surigao City
More resources: Where to stay in Surigao City – Naked Island on the map


28. Cabgan Islet

This uninhabited island is a great day trip from Barobo in Surigao del Sur. Escape the crowds and take a thirty-minute boat ride to this remote island where you can spend the day on the beach and in the water. Make sure to bring all your own food and drink because there is literally nothing but nature on this island.

Location: Surigao Del Sur, South of Surigao City
More resources: Where to stay in Surigao CityCadgan Islet on the map


29. Bucas Grande Islands

Bucas Grande Islands

This gorgeous area is dotted with hilly islands covered in greenery. Lagoons, coves, lakes, beaches, and more can be found by those exploring the area. Some of which can only be accessed during certain conditions. Highlights include the jellyfish sanctuary, Hagukan and Magkukoab Cave, and Sohoton Cove.

LocationSocorro, Surigao del Norte. Between Siargao and Surigao
More resourcesBucas Grande Islands on the map


30. The Pearl Farm

Pearl Farm

Originally a pearl farm and banana plantation, the Pearl Farm Resort opened as a luxurious resort in 1992. Besides a nice white sand beach you can dive sunken Japanese wrecks, feed fish, and enjoy their infinity pool.

Location: Samal Island, Davao
More resources: Check out the Pearl Farm Resort


31. White Beach, Puerto Galera

puerto galera
Photo credit: Jeff Tan – Flickr

Puerto Galera on Mindoro island is known for two things: the beaches and the scuba diving. While we already mentioned Sabang beach above, White Beach is lined with resorts and restaurants and is more well known for party goers. Both of these beaches can get busy during weekends and high season, but it’s still worth the visit.

Location: Mindoro, south of Batangas
More resourcesWhere to stay in Puerto GaleraPuerto Galera on the map


32. Puraran Beach


Puraran Beach is a popular beach destination for surfers, but even if you don’t surf it’s a great beach to visit. It’s a wide, golden sand beach with plenty of room to relax and some interesting rock formations. When the tide is low, take a walk and check the tide pools to find interesting marine life.

Location: Catanduanes
More resources: Where to stay in CatanduanesCatanduanes on the map


33. Samal Island

Samal island is about a fifteen-minute boat ride from Davao City, making it an easy pick for a day trip to the beach or a getaway for a couple of days. There is plenty to see and do around this beach, including great reefs for snorkeling, giant water slides, mountain climbing, spelunking, and more.

Location: South of Davao City in the Davao Gulf
More resources: More info about Davao Samal Island on the map


34. Anguib Beach

Anguib Beach

A pretty beach great for snorkeling and swimming. Clear waters and fine sand make also help make it a favourite. If you plan on snorkeling, you will need to bring your own gear as there is nowhere to rent any. There are some pretty deep drop-offs so if you are not a strong swimmer, take caution.

Location: Far north of Philippines in Cagayan, near Santa Ana
More resourcesAnguib Beach in the map


35. Starfish Island

Starfish island
Photo credit: Matt Molloy – Flickr

Clear waters, fine, white sand, and dozens of starfish make Starfish Island in Honda Bay a favourite when it comes to beaches in the Philippines. There are several islets in the area making it a popular stop for island hopping tours from Puerto Princesa. Despite what you may see others doing, we recommend not touching or picking up the starfish.

Location: Offshore from Puerto Princesa, in Honda Bay
More resources: Where to stay in Puerto PrincesaStarfish Island on the map


36. Malamawi Island

Malamwai Island is considered to be a hidden island off the coast of Isabela City in Basilan. The island’s White Beach is a stunning stretch of soft sand overlooking clear waters ideal for relaxing and swimming. The island doesn’t get many visitors, but there are some cottages available for rent for those who are willing to make the trip.

Location: Basilan off of Islabela City
More resources: Malamawi Island on the map


37. Hidden Beach

Hidden Beach

The inspiration behind the book ‘The Beach’ Hidden Beach, also referred to as Secret Beach, is surrounded by large karst cliffs and is only accessible by swimming through a narrow crevice in the cliffs. Hence the name ‘hidden’ or ‘secret’. It’s a beautiful area to explore but you need to be careful of the sharp rocks while swimming through the entry way.

Location: off shore of El Nido, Palawan, Mantiloc Island
More resources: Where to stay in El NidoMatinloc on the map


38. Nacpan-Calitang Twin Beach

Nacpan-Calitang Twin Beach

Unlike the majority of beaches in El Nido which require island hopping tours to access, Napcan and Calitang (aka the twin beaches) can be reached inland by tricycle or motorbike. The road conditions are rough so expect to take 1-1.5 hours, but there are few visitors and it’s quite beautiful. Keep in mind currents here can be strong so stay in the designated area for swimming.

Location: El Nido, Palawan
More resources: Where to stay in El NidoTwin beach on the map


39. Duli Beach

A golden stretch of sand facing the sea and backed by a lush jungle, Duli Beach is one of the most popular beaches to visit in El Nido. During the months of November to March it is considered to be surf season, and visitors can rent surf boards for a small fee and hit the waves.

Location: El Nido in Palawan
More resources: Where to stay in El NidoDuli beach on the mapScuba Diving El Nido


40. Marimegmeg Beach

Marimegmeg Beach

Another great beach in El Nido is Marimegmeg Beach which is also sometimes known as Las Cabanas. It’s only 4km from El Nido town and is best known for its stunning views at sunset. There is a beach bar serving up drinks though if you want a seat at the bar, you better plan on coming early.

Location: South El Nido in Palawan
More resources: Where to stay in El NidoMarimegmeg beach on the map


41. Port Barton

port barton

Port Barton, on the west coast of Palawan, has several nearby beaches that visitors can spend a few hours or a day at. Itaytay (Port Barton) Beach is the most popular pick for watching the sunset. The port, which is where you catch the boats for island hopping, makes for idyllic backdrop against the sinking sun.

Location: Just south of El Nido in Palawan
More resourcesPort Barton on the map


42. Ursula Island

A small island in Puerto Princesa, Ursula Island is best known for the number of rare bird species that live on the island. Visitors can come to the island to use the beautiful beaches, but can’t leave the beaches in order to better protect the birds.

Location: Far south Palawan, south of Puerto Princesa
More resourcesUrsula Island on the mapThings to do in Puerto Princesa


43. Pamuktan Beach

Considered to be one of the most remote and difficult places to get to the in the Philippines, Pamuktan Beach truly is an island paradise where visitors get to experience the real island life like a local. For example- no public markets because everyone catches their own fish for meals.

Location: Calayan Island, part of the Babuyan Islands, in the far north of Philippines, Cagayan
More resources:  Calayan island on the map


44. Bounty Beach

Malapascua is known for two things: thresher sharks and white sand beaches. The most popular of these beaches in Bounty Beach which is lined with bars, restaurants, and resorts. It’s a good spot for swimming but some people don’t like to swim at low tide because of all the sea grass.

Location: Malapascua, Northern Cebu
More resourcesMalapascua on the map – Scuba Diving Malapascua


45. Crystal Beach

About four hours away from Manila, Crystal Beach in Zambalas is a popular weekend escape from those living in the city. It’s a large beach area with lots of accommodation options so it doesn’t feel cramped. It’s also a great spot to for beginner surfers.

Location: Zambalas, north of San Antonio
More resourcesCrystal Beach on the map


46. Patar Beach

Patar Beach
Photo credit: Jenny Salvador – Flickr

Bolinao is known for its pristine beaches, of which Patar Beach is a favourite. It’s a large public beach with gentle slopes that make is good for swimming. There aren’t any coral reefs nearby so not much marine life to look at while snorkeling, but it is a good place for a beach escape.

Location: Bolinao, Pangasinan
More resourcesPatar Beach on the map


47. Dahican Beach

A 7km strip of sandy beach fringed with palm trees and decent sized waves makes Dahican Beach a popular spot with beach goers and water sport enthusiasts alike. Swimming and surfing are popular here, but also keep an eye out for sea turtles as this area is a sanctuary for them.

Location: Mati, Davao Oriental
More resourcesDahican Beach on the map


48. Canibad Beach Cove

A popular beach lined with resorts and busy with tourists, Canibad Beach Cove is a great Beach getaway in Samal. The beaches are good for swimming and there is also some cliff jumping on the island as well. It is recommended to stay at least one night and, if you are willing, get up to watch the beautiful sunrises.

Location: East coast of Samal island, southeast of Davao City
More resourcesCanibad Beach on the map


49. Biri Island

Biri Island
Photo credit: Dinno Sandoval – Flickr

Biri is a relatively untouched island and part of the Balicuatro Islands that can be found dotting the area between San Bernarindo Strait and the Pacific Ocean. It’s not yet been discovered by mass tourism so they are only a few hotels and travellers should know that electricity is limited. The rock formations and scuba diving are the two main reasons to come to Biri Island.

Location: Northern Samar, not to be confused with Samal
More resourcesBiri Island on the map


50. Masasa Beach, Batangas

Masasa Beach is said to be the best beach in Tingloy. While the sand here isn’t as pearly white as other beaches in the Philippines, the crystal clear waters and turquoise waves more than make up for it. There are no beach resorts and camping is not allowed, so most people stay at Anilao and head to Masasa Beach as a day trip. Be sure to bring your snorkel gear as there are plenty of critters to see.

Location: Southern Batangas near Mabini
More resourcesMasasa Beach on the map


51. White Island (Medan Island)

White Island, Camiguin - Philippines
Photo credit: michael_jeddah – Flickr

Usually shaped like a boomerang, White Island (also called Medan Island or Medano Islet) is a bright white stretch of sand surrounded by turquoise waves and sea grass. It’s about a 10-minute boat ride off the coast of Mambajao, Camiguin and is the most popular attraction in the province. The island is completely uninhabited with only a few umbrellas for rent.

Location: Camiguin
More resources: Where to stay in CamiguinCamiguin on the map


52. Apo Reef

Apo Reef is a national marine park and a favourite place for ocean enthusiasts and tourists. There are more than 350 species that call this reef home including rays, sharks, and sea turtles which the area is best known for. Plus, because it’s a protected place, the turtles here are somewhat used to humans so you can get close. Just don’t chase or touch.

Location: Sablayan, Occidental Mindoro. Between Mindoro and Coron
More resourcesApo Reef on the map


53. Apo Island

Apo Island
Photo credit: Ean Chen – Flickr

Apo Island is most well known for countless turtles, and amazing reef. This is one of the best reef dives in the Philippines, and one will find plenty of beaches on your surface interval. This is a popular day trip from dive resorts in Dumaguete and Dauin, as well as Siquijor.

Location: Near Dumaguete, Dauin and Siquijor, Visayas
More resources: Where to stay in DumagueteDauin informationApo Island on the map


54. Buluan Island

Buluan Island is rarely visited by travellers. As such, it is incredibly quiet and peaceful with pristine, sandy beaches and beautiful clear waters. At this time, any visits to Buluan Island need to be coordinated with the tourism office.

Location: Zamboanga, Sibugay
More resourcesBuluan Island on the map


55. Lakawon Island

Lakawon Island

Photo credit: © billy jo lagazo – Flickr

Lakawon Island is a banana shaped island off the coast of Cadiz in the northern area of Negros Occidental. The 13-hectare island is home to a beautiful white sand beach resort that is popular with tourists. The resort is a family run business and there is only one other small fishing community on the island.

Location: Negros Occidental, south of Concepcion Islands
More resourcesLakawon Island on the map


56. Great Santa Cruz Island

Santa Cruz Island, Zambaonga City
Photo credit: JM Cheong – Flickr

This small island in Zamboanga is uninhabited, but makes for a popular tourist destination thanks to the pink hued sand on its beaches. It’s one of the only pink sand beaches in the world and was named as one of the 21 best beaches in the world in 2017 by National Geographic.

Location: Off of Zamboanga
More resourcesGreat Santa Cruz Island on the map


57. Bulubadiangan Island

Bolobadiangan Island
Photo credit: triptheislands.com

A privately owned Island in north-east Iloilo, Bolobadiangan Island (also known as Bulubadiangan Island) is best known for the 200-meter sandbar which can be seen at low tide. This sand bar is one of the most popular destinations in the Concepcion Islands.

Location: Part of the Concepcion Islands
More resources: Bolobadiangan Island on the map


58. Gigantes Islands

Antonia Island, Gigantes Sur, Carles, Iloilo
Photo credit: Tony Shi – Flickr

Gigantes Island, which translates to the island of giants, are remote island about five hours or so from Iloilo. Those who are willing to make the trip will be rewarded with beautiful seascapes and a laid back vibe. Beautiful beaches, interesting rock formations, and tons of succulent seafood can be found here.

Location: Iloilo
More resources: Where to stay in IloiloGigantes on the map


59. Alibijaban Island

Photo credit: Ian Limpangog – Flickr

At 41 hectares, Alibijaban has some stunning scenery including white stretches of sandy beaches and mangrove forests. The waters around the island are teeming with marine life including whale sharks and manta rays. It’s a laid back island that takes a bit of planning and time to get to but is definitely worth it in the end.

Location: off shore from San Andres
More resourcesAlibijaban Island on the map


60. Limasawa Island

Limasawa Island
Photo credit: Grégory Thiell – Flickr

Limsawa Island in Leyte is a historically important island in the Philippines. It is believed that this island is where the first ever mass was held in the country on Easter Sunday 1521. The island is also home to some scenic white sand beaches that are rich in marine life.

Location: Between Surigao City and Leyte
More resourcesLimasawa on the map


61. Long Beach, San Vicente

There is a reason why Long Beach is called Long Beach: it’s the longest white sand beach in all of the Philippines. The 14km stretch is broken up by some cliffs and rock formations along the way. Long Beach is easiest to explore by motorbike which will also allow you to explore the nearby fishing villages as well.

Location: Northern Palawan, south of El Nido near San Vicente
More resourcesLong Beach on the map


62. Maniwaya Island

Maniwaya Island
Photo redit: J. P. Leo Castillo – Flickr

Maniwaya is still considered to be one of the ‘undiscovered jewels’ of the Philippines. Located in the province of Marinduque, Maniwaya Island promises sandy beaches, turquoise waves, a beautiful sand bar, and some interesting rock formations. The island is also known for a famous traditional celebration, the Moriones Festival, which is celebrated during holy week (around Easter).

Location: Near Santa Cruz, off shore of Marinduque
More resourcesManiwaya Island on the map


63. Isla Verde

La Playa Isla Verde
Photo credit: ScottS61 – Flickr

Isla Verde is a treasure trove when it comes to marine life. A 2007 Smithsonian Institute study calls it ‘centre of the centre of the world’s marine biodiversity’ due to the high concentration of marine species. Part of why it is so rich in biodiversity is because it is somewhat isolated. It can be done as a day trip but is worth spending the night. Keep in mind, electricity is limited here.

Location: Between Batangas and Puerto Galera
More resources: Where to stay in Puerto GaleraIsla Verde on the map


64. White Sand Beach

This little islet is a gorgeous white sand beach with a few palm trees for shade. No buildings, restaurants, or resorts can be found here. Just soft white sand and turquoise waves. This beach is often compared to those of Boracay, but minus the huge crowds. There is a small environmental fee charged to all who visit the island.

Location: Cresta de Gallo Island, south of Sibuyan Island
More resourcesWhite Sand Beach on the map


65. Bon Bon Beach

Photo credit: J. P. Leo Castillo – Flickr

About a ten-minute drive from Romblon town, Bonbon Beach is a pristine beach with a nice sandbar visible at low tide. You can swim and snorkel here (bring your own snorkeling equipment), though stay on the right side of the sandbar to avoid the strong currents. If you are here in the evening, the sandbar makes the perfect place to watch the sunset from.

Location: Romblon Island, between Tablas and Sibuyan Islands
More resourcesBon-Bon Beach on the map


66. Aglicay Beach

Another beautiful white sand beach in Romblon, Aglicay Beach is a definite favourite. There is no entrance fee to the beach but most people who come decide to spend the day at the Aglicay Beach resort which has a cost of 50PHP + any additional charges for activities. You can snorkel, rent boats, or just enjoy the views.

Location: Southern Tablas Island
More resourcesAglicay Beach on the map


67. General Luna, Siargao

Photo credit: BC3 – Flikr

General Luna is the most popular area of Siargao, and for good reason. Idyllic beaches, plenty of marine life in the waters, and great surfing makes it a great choice for a beach getaway. Another big draw to the area is the relaxed and laid back island life and the friendly locals.

Location: Siargao is just north of the main island of Mindanao, and east of Leyte. See map below.
More resources: Where to stay in SiargaoSiargao on the map


68. Carabao Island

Known as Himbil by the locals, Carabao Island has been described as ‘Boracay 30 years ago’ and is becoming more popular after the closure of the famous beach island. Powdery white sand, cliffs, coral reefs make it an ideal beach location. You can also explore the island’s caves and go cliff diving here.

Location: South of Manila, near Palay Palay National Park
More resources:  Carabao on the map


69. Sugba Lagoon

Sugba Lagoon
Photo credit: Martien Janssen – Flickr

The photo above might not show the beaches around Sugba Lagoon, but it does give you an idea how remote the area is. You can hang out on beaches by yourself still, but hurry because more and more tours in Siargao are starting to offer Sugba, and it will grow in popularity.

Location: West coast of Siargao island
More resources: Where to stay in Siargao – Siargao on the map


70. Doljo Beach

Doljo Beach is on Panglao Island, but is considered to be much more low key and quieter than the other popular beach on Panglao, Alona. It’s more of a local area with fishermen and farmers, but there are still some beautiful resorts by this beach. Visitors should note that swimming is only possible here at high tide.

Location: Panglao Island, Bohol
More resources: Where to stay in BoholDoljo Beach on the mapScuba diving Bohol


71. Snake Island

El Nido (Palawan Island), Philippines
Photo credit: David Min – Flickr

In Bacuit Bay, El Nido, Snake Island (which is named for its S shape not because it is full of snakes) is one of the most popular stops on Tour B. It’s a beautiful sandbar rather than an actual island but a definite highlight for those looking at island hopping tours in El Nido.

Location: El Nido, Palawan
More resources: Where to stay in El NidoSnake Island on the map


72. Dicasalarin Cove

A somewhat ‘secret’ area, Dicasalarin Cove is best known for its white sand, beautiful views, and the Baler Lighthouse. It’s open to visitors but you will need a pass to visit. The is also a strong undercurrent here so be careful when swimming, especially if you are with young children.

Location: North east of Manila (Things to do in Manila)
More resources Dicasalarin Cove on the map


73. Huma Island

HUMA Island Resort top view

Huma Island is a resort island in Busuanga Palawan. It’s the perfect place to go for a tropical luxury escape with a bit of adventure. Beautiful beaches, pristine waters perfect for swimming, snorkeling, and diving are the highlights here. Though the luxury amenities and on site spa are also a huge hit with guests.

Location: Just west of Busuanga Island/Coron
More resourcesHuma Island on the map


74. Capones Island

This bone-shaped island is 2km long and has some great sandy beaches perfect for a day trip, picnic, or even over-night camping. If you do decide to stay overnight, you will need to bring all your own gear and make arrangements for a boat to pick you up the following day. The waters in the area are also ideal for snorkeling so bring your gear with you.

Location: Off shore from San Antonio, just north of Manila. Near Subic. Also near Anawangin Cove (listed above)
More resources: Scuba Diving Subic Bay – Capones Island on the map


75. Dungaree Beach

Dungaree beach
Photo credit: Scott on Flickr

Dungaree Beach is actually a former military beach that was originally called ‘Dog Beach’. It’s a clean beach- cleaner and nicer to swim in than the main beaches of Subic Bay, and is ideal for a day trip. There is nowhere on the beach to rent boats and beach equipment but you can bring things with you.

Location: Subic Bay, just north of Manila
More resources: Where to stay in SubicScuba Diving Subic BayDungaree Beach on the map


76. Sumilon Island

Sumilon Island is a resort island, right off of the beaches and town of Oslob. Although the island is owned and run by the Bluewater Sumilon Island resort, tour companies do offer trips to the sand bar part of the island. To really experience the island it’s best to just stay at the awesome resort itself.

Location: Southern Cebu
More resources: Sumilon on the map


77. Oslob Beach


Oslob is one of the most popular places to visit in Cebu, mainly because of the whale sharks. Though the tourism practices surrounding the whale sharks in Oslob is the cause of a lot of skepticism regarding the animal welfare, the beaches in Oslob are worth the visit alone thanks to stunningly clear waters and soft, white sand.

Location: Southern Cebu
More resources: Where to stay in OslobOslob on the map


78. Balesin Island, Quezon

Balesin Island is a members only private getaway located in Quezon. With 7.3km of pristine sandy beaches, a state of the art wellness centre, plenty of water activities to take part in and a historic bar, this is a luxurious escape for those looking for a true island beach getaway in the Philippines.

More resources: Where to stay in Quezon City Balesin on the map


79. Sambauan Island

Sambauan Island
Photo credit: Philipp C. Dukatz – Flickr

Sambauan is a beach goer and ocean lover’s paradise. It’s a marine sanctuary full of a number of different species, beautiful white sand beaches, and warm blue waters. It’s a great beach for scuba diving and snorkeling and, thanks to the mild current, good for divers of all levels.

Location: Southeast of Masbate Island
More resourcesSambauan Island on the map


80. Corong-Corong Beach

About ten minutes from El Nido town, Corong-Corong Beach offers a quiet hideaway from the crowds. Coconut trees, a wide spread of beach, and shallow waters make it an easy and calming place to relax and escape the bigger crowds found on the ever popular El Nido Island hopping tours.

Location: West El Nido
More resources: Where to stay in El NidoCorong-Corong Beach on the map


81. Katungkulan Beach

Katungkulan Beach
Photo credit: J. P. Leo Castillo – Flickr

Formerly known as Boracay De Cavite, Katungkulan is a small cove inside the Gregorio Lim Marine base. The soft sand is almost a grey colour and the towering stone walls are a different and striking feature in comparison to other beaches in the Philippines. The water is clean and beach offers views to Corregidor Island and the Mariveles mountain range.

Location: Cavite, near Mount Palay Palay National Park
More resourcesKatungkulan Beach on the map


82. Guimaras Island

Location: Just south of Iloilo City
More resources: Where to stay in Guimaras IslandGuimaras Island on the map


83. Fortune Island, Batangas

Fortune Island used to be a private resort island but it closed in 2006 due to a lack of fresh drinking water. Grecian pillars from the old resort still can be found on the hilltops, giving the island an old and abandoned type of feeling. The water by the beach is shallow but can be rough, for calmer waters head to the cliff jumping area where it’s deep but not as choppy. You can also snorkel and scuba dive around the island.

Location: Batangas, south of Manila
More resources: Where to stay in the BatangasFortune Island on the map


84. Palaui Island

palaui island
Photo credit: Inside SoutheastAsia – Flickr

Palaui Island is perhaps the best kept secret of all the Philippine beaches. It is relatively isolated and basically untouched by human hands, as there is only one small fishing village here. It has also been declared as National Marine Reserve so the beauty of the wildlife and marine life of the beaches and jungle are well preserved.

Location: Far north of Philippines, near Santa Ana, south of Camiguin
More resources: Palaui Island on the map


85. Waniban Island

Waniban Island is a pearl of Mati, and a popular places to visit combined with Pujada Bay, a protected marine sanctuary. So if you visit one, be sure to visit the other!

Location: Mati, Davao Oriental
More resourcesWaniban Island on the map


86. Pujada bay

Pujada Bay is a marine sanctuary where you can see dugongs, whale sharks, dolphins and tons of different turtles. You are also going to run into white sand beaches, mangroves and lush forests here.

Location: Mati, Davao Oriental
More resourcesPujada Bay on the map


89. Tikling Island

If you can get permission from the caretakers to visit this pink little beach, it’ll be worth a visit for sure. Since it is privately owned, there are no resorts or cottages and hardly any tourists at all.

Location: Near Subic Beach in Sorsogon.
More resourcesTikling Island on the map


90. Mercedes Islands

mercedes island

Here in the Mercedes Islands, which could be the next huge attraction in Bicol, you can go island-hopping to Apuao Grande, Apuao Pequena, Canimog, Canton. Caringo, and more.  Only two of the islands are inhabited, Caringo And Apuao Grande, and you should definitely visit them all before they turn into a massive tourist attraction.

Location: East of Camarines Norte. Talisay
More resourcesWhere to stay in TalisayMercedes Islands on the map


91. Bagasbas Beach

There is a decent beach here, but it is more known for it’s great watersports. There is some decent waves here, so is popular for surfing. You can hangout here for the surfing, then head to the nearby Mercedes Islands for more beaches.

Location: In Talisay, closest to Daet
More resources: Where to stay in TalisayBagasbas Beach on the map


92. Marcos Island

Although former president Marcos was an evil and corrupt dictator in his days, he somehow got one of the best islands in the Hundred Islands named after him. There is even a cave on it named after his equally shady wife. Who knows, maybe you’ll find the infamous Yamashitas Gold hoard here.

Location: Hundreds Islands National Park, Lingayen Gulf.
More resourcesMarcos Island on the map


93. Ticao Island

Burabangkaso Island, Ticao
Flickr credit: ddl_flickr

Ticao has some nice beaches, and it is also mentioned in our Guide to Scuba Diving Philippines. It is one of the best places in the Philippines to see mantas rays, whale sharks, thresher sharks, and hammerheads. Guess you have plenty of reasons to visit.

Location: 30 minutes boat ride from Pilar Port, Pilar, Sorsogon
More resourcesTicao Island on the map


94. Mamangal Beach

With it’s pristine waters and beaches, Mamangal is a popular destination for backpackers, and very cheap to get to. Check it out for an out of the way tropical paradise.

Location: San Andres, Catanduanes
More resources: Where to stay in CatanduanesMamangal Beach on the map


95. Potipot Island

This is a popular camping spot for locals, with nice white sand beaches and lush jungles. You can get there by heading north from Manila to the shores near Candelaria.

Location: Uacon, Zambales
More resources: Where to stay in CandelariaPotipot Island on the map


96. Salibungot Beach

Salibungot Beach is on Jomalig island, which is the furthest island in the Polilgolden sandio Group. Facing the Pacific ocean, Salibungot has bead-like pink sands and turquoise waters.

Location: Jomalig Island, Polilio Group of Islands, Quezon Province
More resourcesSalibungot Beach on the map


97. Alabat Island

Alabat Island
Photo credit: Lenareh™ – Flickr

Here is another relatively unknown island to tourists, but with plenty of great tropical beaches and friendly locals who make you feel at home.

Location: Lamon Bay, off the coast of Atimonan in Quezon Province
More resourcesAlabat Island on the map


98. Little Boracay

Locals call this area Little Boracay because of the 2 kilometer long white sand beach lined with palm trees. Ths difference though is there being far less tourists here. So make sure this one is on your list!

Location: Santa Maria, Davao Del Sur
More resourcesLittle Boracay on the map


99. Magpupungko Beach

Magpupungko beach
Photo credit: Alberto Lafuente – Flickr

Just a ways north from General Luna beach in Siargao, you can visit Magpupungko, with it’s beautiful white sands and cool looking rock formations. Even if you can’t pronounce it, be sure to give it a visit!

Location: Siargao Island
More resources: Where to stay in SiargaoMagpupungko Beach on the map


100. Sarangani Island

Location: Far south of Philippines, south of General Santos
More resourcesSarangani Island on the map


101. San Victor Island

Known as the jewel of Baganga by locals and anyone who has visited it, San Victor Island is definitely a fun place to see. You can get there by just a five minute boat ride from the mainland.

Location: Baganga, Davao Oriental

As you can see from the various photos and videos, and the maps showing how remote these beaches are, there are some amazing tropical paradises in Philippines to be discovered. But these are just 101 of them, when there are over 7000 islands in the country, most with their own incredible beaches and attractions.


Also read:

62 Amazing Places to visit in Philippines
Guide to Scuba Diving in Philippines
40 Fun Things to do in Manila
Amazing Things to do in Puerto Princesa

Pin it for later!

philippines beaches
philippines beaches