HomeAsiaSoutheast AsiaPhilippines26 Most Beautiful Islands & Beaches in the Philippines By Marcos Detourista. Updated on March 7, 2018.Craving for fun under the sun? Check out the Philippines’ most beautiful beaches and islands + tips on how to get there. I had spent the last decade in search of the best tourist spots in the Philippines and extraordinary “hidden” places.With over 7,500 islands, it is easy to find spectacular beaches and seascapes in the country. Nearly all coastal provinces are home to island destinations that are worth visiting. Some more than others, of course.Sun worshipers across the globe have now set their eyes on The Philippines after Palawan, Cebu, and Boracay consistently topped lists of the best islands in the World by Travel + Leisure, Condé Nast Traveler among other top international publications. Spoiler alert! All three are included in the list below.To help you plan an epic trip, I’ve broken down places that cover large areas into separate destinations. For example, we Filipinos know that Palawan isn’t just one island. It’s the country’s biggest province composed of over 1,700 islands and islets, too big to fit all in one short trip. So, I included them separately as island groups, which should make it easier to fit into your itinerary. Beaches and islands found within a small area are grouped together as single destinations as well.This list showcases the wide variety of island sights and experiences in the Philippines. Not all places mentioned below are hidden paradises that require very long bus and boat journeys. I’ve also included many spots that are easy to reach for the casual vacationer.Whether you are looking for affordable beach resorts or someone who is willing to splurge on luxury, whether you are traveling with family, friends or a solo traveler seeking to meet like-minded people on the road, you will find inspiration on this list.Here are the most beautiful beaches and islands in the Philippines:1. Coron, Palawan Kayangan Lake in Coron, Palawan, Philippines. Photo by mattk1979. CC BY-SA 2.0.Why go — Coron is the ultimate island destination in the Philippines. This is THE place to go if you have a really short trip in the Philippines and have to choose only one destination. After arriving at the airport, you can easily find a place to stay in the town center or one of many luxury island resorts nearby. Then, hop on a boat to see amazing white sand beaches, lagoons, and snorkeling/diving spots. Coron gets easy aces across the board for gorgeous island views and convenient travel, which is why it’s included first on this list.How to go — Touchdown at Coron-Busuanga Airport (USU), which serves flights mainly from Manila, Cebu, and Clark. Book a flight with Cebu Pacific / Cebgo, Philippine Airlines / PAL Express, Skyjet or Air Juan. Travel time by plane is around 1 hour.Coron resorts & hostels — Click below to see room rates and discounts you can book today.Check rates & reviewsTop Palawan blogs & guidesPalawan Tourist SpotsSee morePalawan travel tips2. El Nido, Palawan Matinloc Island in El Nido, Palawan, Philippines Calitang Beach, at Nacpan-Calitang Twin Beaches, in El Nido, Palawan, Philippines Shimizu Island in El Nido, Palawan, PhilippinesWhy go — El Nido found on the northernmost tip of mainland Palawan can easily rival Coron when it comes to jaw-dropping “over water” scenery. Just off the coast of the town center, you can find stunning islands with towering karst mountains, hidden beaches, and lagoons. The sea views here are similar to Ko Phi Phi/Krabi in Thailand and Ha Long Bay in Vietnam. Even if you’ve been to those places, El Nido is still worth a trip if you want to enjoy pristine, vibrantly blue waters and not-too-crowded beaches. How to goShow moreTouchdown at Puerto Princesa International Airport (PPS). Flight time from Manila takes 1.5 hours. El Nido is 5 to 6 hours north of Puerto Princesa by land. If you want to skip the long land journey, fly directly to El Nido from Manila (1 hour), Cebu or Boracay-Caticlan. This is the fastest but more expensive way. Tours & packages — Enjoy cashless convenience by pre-booking your tickets online.Check ratesEl Nido island hopping tour A — Small Lagoon*, Big Lagoon*, Secret Lagoon*, Shimizu Island*, 7 Commando Beach.El Nido island hopping tour C — Helicopter Island, Matinloc Shrine*, Secret Beach, Star Beach, Hidden Beach. Where to stay — Click below to see room rates & discounts.Check rates & reviewsTop El Nido blogs & guidesEl Nido Travel GuideSee moreEl Nido travel tips 3. Boracay Island, Aklan White Beach in Boracay, Malay, Aklan, Philippines Sunset at White Beach, in Boracay, Malay, Aklan, Philippines Girl watching windsurfers at Bulabog Beach, in Boracay Island, Malay, Aklan, PhilippinesWhy go — Boracay is the top beach destination in the Philippines for vacationers. This is the place to go if you want to enjoy a tropical island experience and you’re not in love with the idea of taking very long road trips. This small island is probably the only tourist destination in the country where you can find lively nightlife, excellent dining, a wide variety of places to stay, shopping areas, and lots of fun activities, all in one sandy stretch. The beach alone is worth the trip. At 4 kilometers long, White Beach has clear blue waters and very fine white sand, compelling enough to earn Boracay a spot on the list of the World’s best beaches & islands by many globally recognized publications. If you want to get away from the crowds, there are still a couple of spots in Boracay where you can enjoy peaceful sun worshipping. How to goShow moreTouchdown at either Boracay-Caticlan Airport (MPH) or Kalibo International Airport (KLO). From Caticlan, the ferry to Boracay only takes less than 20 minutes. Most travelers transit via Kalibo because the airport serves more airlines/flights/destination and airfares are usually lower. Travel time from Kalibo to Caticlan takes 1 hour by land. Tours & packages — Enjoy cashless convenience by pre-booking your tickets online.See discountsKalibo/Caticlan to Boracay transfers.Boracay Island Hopping.Ariel’s Point Cliff Diving. Where to stay — Click below to see room rates & discounts.Check rates & reviewsTop Boracay blogs & guidesBoracay Travel GuideMy 4-day Boracay Summer Escapade in PhotosSee moreBoracay travel tipsAklan4. Panglao, Bohol Doljo Beach in Panglao Island, Bohol, Philippines Dumaluan Beach in Bolod, Panglao Island, Philippines Alona Beach at night, in Panglao, Bohol, PhilippinesWhy go — Panglao Island is home to many white sand beaches. It is the perfect base for day tours to Bohol’s best natural and cultural sights and the jump-off point to charming islets, snorkeling/diving sites and dolphin watching tours. Panglao is also very easy to get to and conveniently located near Cebu, the second international gateway of the Philippines. How to goShow moreTouchdown at Tagbilaran Airport (TAG) located 1-hour south of Manila by plane. You may also take a fastcraft ferry from Cebu, which takes around 1.5 hours. A bridge connects Panglao to Tagbilaran in mainland Bohol. Travel time usually takes around 30 to 45 minutes from the airport to popular beaches in Panglao. Tours & packages — Enjoy cashless convenience by pre-booking your tickets online.See discountsCebu – Bohol Oceanjet ferry ticket — Book online and skip the queue at the ticket counters.Panglao, Bohol dolphin watching + island hoppingBohol day tour from Cebu Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee & compare more places to stay in:BoholSee moreBohol travel tipsPanglao 5. Bantayan, Cebu Aquamarine waters at Vigin Island in Bantayan, Cebu, Philippines Sugar Beach, in Santa Fe, Bantayan Island, Cebu, Philippines Santa Fe, Bantayan Island, Cebu, PhilippinesWhy go — Looking for the most beautiful beach in Cebu? Head to Bantayan Island found off the northernmost tip of the mainland. Here, you can enjoy white sand beaches and calm aqua blue waters that are among the most picturesque not only in Cebu but in the Philippines. Because of the long journey from the nearest airport, Bantayan is without crowds most times of the year. So, it’s easy to find a peaceful spot along its long sandy shores. Cost of living is also not expensive on the island. You can expect many great-value resorts and cheap seafood. How to goShow moreTouchdown at Cebu-Mactan International Airport (CEB). From Cebu City, travel by land to Hagnaya Port. Travel time is around 3 hours. From Hagnaya Port, the ferry crossing to Sante Fe Pier in Bantayan Island takes around 1 hour. Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee moreBantayan travel tipsCebu6. Mactan, Cebu Dusk at Olango Island Bird Sanctuary in Olango Island, Lapu-Lapu City, Philippines Shangri-la Mactan Resort in Lapu-Lapu, Mactan Island, Cebu, PhilippinesWhy go — Mactan Island’s beaches may not be as impressive as other places on this list but it is a very popular beach holiday destination especially among luxury vacationers. The urban comforts of Cebu City are just a bridge crossing away from Mactan. Meanwhile, many islands and diving sites are an easy boat ride away. How to goShow moreTouchdown at Cebu-Mactan International Airport (CEB), which is conveniently located on Mactan Island. From the airport, travel time to the beach resorts takes 30 minutes or less. Tours & packages — Enjoy cashless convenience by pre-booking your tickets online.See discountsCebu island hopping tour — Caohagan, Nalusuan & San Vicente.Cebu City half-day tour — Guided tour w/ buffet lunch or dinner.Cebu rediscovery private tour. Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee & compare more places to stay in:CebuTop Cebu blogs & guidesCebu Travel GuideSee moreMactan travel tipsCebu7. Kalanggaman Island, Leyte Kalanggaman Island in Palompon, Leyte, PhilippinesWhy go — Kalanggaman had become popular after drone videos of the island got viral online. On this tiny island, you can find a long sparkling white sandbar surrounded by vast blue waters. This piece of paradise is uninhabited and only a limited number of people are allowed to visit/camp on a given day to protect its natural beauty. How to goShow moreTouchdown at Tacloban Airport (TAC). The jump-off town to Kalanggaman Island is Palompon, Leyte. Travel time from Tacloban to Palompon takes around 3 hours by land. From Palompon, the ferry ride to Kalanggaman usually takes 1 hour. If you are coming from Cebu, you can also go on a ferry to Ormoc. Travel time from Ormoc to Palompon takes around 2 hours. Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee & compare more places to stay in:Tacloban CityOrmocSee moreLeyte travel tips8. Caluya & Antique Islands Maniguin Island in Culasi, Antique, Philippines Seco Island in Tibiao, Antique, Philppines Sunset at Sibolo Island, in Caluya, Antique, Philippines Sibato Island in Caluya, Antique, PhilippinesWhy go — On the open sea between Mindoro and Panay lies the remote islands and islets of Caluya, Antique. The islands and beaches here are among the most beautiful in the Philippines. This is a place to go if you want to get away from tourist crowds. The local ferry to Caluya Island takes 4 to 5 hours, which guarantees you’ll only be sharing the island with friendly islanders. If you are looking for beach spots more easily reached from Panay mainland, you can visit the islands in Tibiao and Culasi including Mararison Island, Seco Island and Maniguin/Maningning Island. How to goShow moreTouchdown at Boracay-Caticlan Airport (MPH) or Kalibo International Airport (KLO). Then, make your way to the town of Libertad in mainland Antique. Local ferries have scheduled trips to Caluya Island (the main island/poblacion) only on select days of the week. These ferries are actually bound for San Jose, Mindoro. The ferries make stopovers at Caluya Island and Semirara Island. So, you can go to Caluya via Mindoro as well. In addition, there are local ferries that depart from Culasi, Antique that also run weekly trips to Caluya. Where to stay — Click below to see room rates & discounts.Check rates & reviewsTop Antique blogs & guides23 Things To Do in Antique & Itinerary via IloiloSee moreCaluya travel tipsAntique9. Gigantes, Iloilo Tangke Lagoon in Gigantes Sur Island, Carles, Iloilo, Philippines Clear waters at Bantique Island, Carles, Iloilo, Philippines Sunrise at Cabugao Gamay Island in Gigantes Islands, Carles, Iloilo, PhilippinesWhy go — Before I started blogging about Gigantes on Explore Iloilo, even most locals in Iloilo did not know that this paradise existed within their province. Now, it has become a popular island hopping destination among travelers seeking new adventures in the Philippines. Famous tourist spots here include Tangke, a hidden salt-water lagoon, scenic island views overlooking white sand beaches, and very cheap seafood. Steamed scallops are sold PHP1 a piece! How to goShow moreTouchdown at either Roxas Airport (RXS) or Iloilo International Aiport (ILO). The best jump-off point to Gigantes Islands is in Carles, Iloilo. The land trip going there from Roxas takes 1.5 hours, while it may take 3 to 4 hours from Iloilo City. From Bancal Port in Carles, the ferry crossing to North Gigantes or South Gigantes takes approximately 1.5 hours. Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee & compare more places to stay in:IloiloTop Iloilo & Capiz blogs & guides6 Things to do in Roxas City & Capiz with Las IslasIloilo ItineraryIloilo and Guimaras 3-Day Itinerary with Injap Tower HotelSee moreIloilo travel tipsCapiz10. Guimaras Island Guisi Beach in Nueva Valencia, Guimaras, Philippines Alubihod Beach Cove, in Nueva Valencia, Guimaras, Philippines Ave Maria Island in Nueva Valencia, Guimaras, PhilippinesWhy go — A 15-minute boat ride from Iloilo City center takes you to Guimaras Island. This province is known for growing the sweetest mangoes in the World. There are also beautiful beach coves and islets to see here. The most popular destination in Guimaras is Alubihod Beach, which offers convenient and affordable island hopping tours. If you want to get away from the crowds, stay at one of many secluded beach and island resorts. How to goShow moreTouchdown at Iloilo International Airport (ILO). From Iloilo City Proper, go on the local ferries to Jordan, Guimaras. From there, most of the resorts are accessible by land. If you are staying in an island resort, you may consider chartering a boat for direct transfers. Where to stay — Click below to see room rates & discounts.Check rates & reviewsTop Guimaras blogs & guidesNature’s Eye Resort GuimarasSee moreGuimaras travel tips11. Apo Island, Negros Oriental Swimming with sea turtles at Apo Island in Dauin, Oriental Negros, PhilippinesWhy go — Apo Island in Negros Oriental is famous as a jump-off point to some of the Philippines’ best diving. This is one of the few places in the country where you can find and swim with turtles within an easy snorkeling distance away from the beach. Apo Island is easy to get to on a day trip from Dumaguete. How to goShow moreTouchdown at Dumaguete-Sibulan Airport (DGT). The main jump-off point to Apo Island can be found at Malapatay market in the town of Zamboanguita, which can be reached after a 30 to 45-minute land trip from Dumaguete City Center. From Malapatay market, the ferry crossing to Apo Island may take 30 minutes up to 1-hour depending on sea conditions. Tours & packages — Enjoy cashless convenience by pre-booking your tickets online.See discountsApo Island diving tour from Dumaguete Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee moreDumaguete travel tipsNegros Oriental12. Siquijor Island Salagdoong Beach in Siquijor, PhilippinesWhy go — Mystical Siquijor is infamous in the Philippines as a home of witchcraft and the unknown. Decades ago, it wasn’t a destination Filipinos would willingly spend their vacation. Of course, the internet changed all that after people started to explore its stunning beach coves and experience the idyllic life on the island. How to goShow moreTouchdown at Dumaguete-Sibulan Airport (DGT). Travel time to Siquijor is 1 hour from Dumaguete Pier in the city center. Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee moreSiquijor travel tips13. Sipalay, Negros OccidentalWhy go — This under the radar destination in Southwest Negros has long been a favorite among foreign backpackers and expats. Laid-back Sipalay hides many white sand beach coves and cliff overs overlooking forest-clad hills and emerald-green sea views. How to goShow moreTouchdown at either Bacolod-Silay International Airport (BCD). Sipalay is around 4 to 5 hours south of Bacolod City by land. You can also get there from Dumaguete on land trips via Kabankalan or the coastal road through Bayawan/Hinoba-an. Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee moreNergos Occidental travel tipsBacolod14. Balabac Islands, Palawan Onuk Island / Roughton Island in Balabac, Palawan, Philippines Camiaran “Pink” Island, in Balabac, Palawan, Philipipneshttps://www.facebook.com/detourista/videos/743996852426760/Why go — Looking for the best white-sand beach in the Philippines? Balabac is one travel-worthy reason to go off-grid and venture to the often skipped southern half of Palawan. This remote town is composed of over 30 gorgeous islands with pristine, crystal clear waters and white sand beaches that can easily rival the best in the Philippines. If you’re looking for the most beautiful beaches & most vibrant waters in the Philippines, Balabac is worth a spot at the top of your bucketlist. How to goShow moreTouchdown at Puerto Princesa International Airport (PPS). To get to Balabac from Puerto Princesa, you will need to make a transit stop in Rio Tuba, Bataraza where you catch boats to the islands of Balabac. Rio Tuba is 4 to 5 hours south of Puerto Princesa by land. From Rio Tuba, you can go on a passenger boat to Balabac Island (mainland). Or, hire a boat for your island hopping tour. The sea journey from Rio Tuba to Balabac Island takes around 4 hours.See moreBalabac travel tips15. Honda Bay Islands, Palawan Snake Island in Honda Bay, Puerto Princesa, Palawan, Philippines Starfish Island, in Honda Bay, Puerto Princesa, Palawan, PhilippinesWhy go — Yet another island destination in Palawan earns a place on this list. Palawan is consistently included in the list of World’s best island by numerous international publications including Travel + Leisure, which included it on the #1 spot for two years running. This archipelagic province, the biggest in the Philippines, is dotted with many extraordinary sights worth seeing. Visiting El Nido and Coron will ruin your standards of islands for life because you might find a trip to Honda Bay to be underwhelming in comparison. Still, island hopping in Honda Bay is very popular among tourists partly because of its location near Puerto Princesa and its airport. This convenience makes the Honda Bay islands an excellent place to visit for sun worshipers with limited time in Palawan. How to goShow moreTouchdown at Puerto Princesa International Airport (PPS). The airport is located right in the city center. Travel time to hotels and resorts in the city usually takes under 20 minutes. Most travelers stay in Puerto Princesa and go to Honda Bay during a whole day island hopping tour. Tours & packages — Enjoy cashless convenience by pre-booking your tickets online.Check ratesPuerto Princesa half-day city tourPuerto Princesa Underground River day tourHonda Bay island hopping tour Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee morePuerto Princesa travel tips16. Calaguas, Camarines Norte Mahabang Buhang Beach on Calaguas Island, in Vinzons, Camarines Norte, PhilippinesWhy go — Mahabang Buhangin Beach in Calaguas Island is perhaps the only beach in Luzon that can rival the likes of Boracay and the best beaches in Palawan when it comes to powdery fine white sand. Despite its remote location in Camarines Norte, it has risen as one of the top places to visit among beach campers and adventure-seeking tourists. The beachfront is shy of one kilometer in length and has a sprawling view of unbelievably turquoise blue and crystal clear waters. How to goShow moreThe main jump-off points to Calaguas Island are in Paracale and Vinzons in Camarines Norte. The nearest airport with commercial flights is Naga-Pili Airport (WNP). However, if you are coming from Manila, you might want to go on a land trip instead to get to Camarines Norte. The ferry crossing to Calaguas Island usually takes 2 hours. Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee & compare more places to stay in:DaetSee moreCalaguas travel tipsCamarines Norte17. Caramoan, Camarines Sur Marcos at Matukad Island in Caramoan, Camarines Sur, Bicol, Philippines Caramoan Islands view from Matukad Island Group, in Camarines Sur, Philippines Matukad Group of Islands in Caramoan, Camarines Sur, PhilippinesWhy go — Caramoan rose to fame when the islands became the location of TV reality show “Survivor.” It had been featured multiple times not only by Survivor US but also various international editions of the franchise. After you’ve seen Caramoan, it’s not hard to see why. The islands are blessed with towering limestone cliffs that serve as the perfect backdrop of hidden lagoons and crowdless white sand beaches. How to goShow moreTouchdown at Naga-Pili Airport (WNP). The jump-off point to Caramoan can be found in Sabang Port in the town San Jose, which is 1 hour away from Naga City Center. From Sabang Port, ride a local ferry to Guijalo Port in Caramoan. Travel time is around 1 hour and 45 minutes. From Guijalo, the land trip to Caramoan town proper takes around 30 minutes. From Caramoan town proper, the islands are accessible on whole day island hopping tours. Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee & compare more places to stay in:Naga CitySee moreCaramoan travel tipsCamarines SurNaga18. Pagudpud, Ilocos Norte Maira-ira Beach in Pagudpud, Ilocos Norte, Luzon, Philippines Saud Beach in Pagudpud, Ilocos Norte, PhilippinesWhy go — There are two sides to Pagudpud, the east side is home to Maira-ira Beach, a white sand beach blessed with blue lagoon waters and surf-worthy waves, while the west side is fringed by long picturesque beaches facing the sunset. If you find yourself in North Luzon, this beach town is a must visit. How to goShow moreTouchdown at Laoag International Airport (LAO). Pagudpud is around 1.5 hours north of Laoag City center by land. Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee morePagudpud travel tipsIlocosLaoag19. Batanes Batan Island in Batanes, Philippines. Photo by Glendale Lapastora. CC BY-SA 2.0.Why go — Venture farther to the country’s extreme north for spectacular island views unlike any other place in the Philippines. What you’ll find in Batanes is not the typical image of a tropical island paradise. Travelers who’ve stumbled upon its shores give high praises to its remote and timeless beauty. If it’s nature you’re after, this is a place where nature reigns supreme. On Batanes, you can find rolling hills bow down to mighty Pacific winds and mesmerizing sea waves crash into cliffed coastlines and secluded beaches. How to goShow moreTouchdown at Basco Airport in Batan Island, the main island/town proper in Batanes. Flight duration from Manila is around 1 hour and 45 minutes. Airlines that operate in Basco Airport include Philippine Airlines, Sky Pasada, SkyJet, and Northsky Air. Where to stay — Click below to see room rates & discounts.Check rates & reviews20. Santa Cruz Island, Zamboanga City Pink Beach at Great Santa Cruz Island in Zamboanga City, PhilippinesWhy go — Down south, Great Santa Cruz Island located off the coast of Zamboanga City offers a rare treat to visitors. It’s one of the few islands in the Philippines with a rare pink beach! It only takes less than 20 minutes to reach by boat from the city center. How to goShow moreTouchdown at Zamboanga International Airport (ZAM). You can hire a boat to get to Great Santa Cruz Island from Paseo del Mar in Zamboanga City center. Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee moreZamboanga travel tips21. Sarangani Islands, Davao Occidental Pink sand beach at Olanivan Island, in Sarangani Islands, Davao Occidental Sabang Hot Spring, in Balut Island, Sarangani Islands, Davao Occidental Balut Volcano view, from Tuke Maklang Beach Resort, in Sarangani Islands, Davao OccidentalWhy go — Want to see more pink sand beaches? You can also visit one in Olanivan Island, a tiny island that’s part of remote Sarangani Islands, Davao Occidental. Continue your island hopping to nearby Balut Island, where you can visit a hot sulfur spring and go trekking to the top of forest-topped Balut Volcano. How to goShow moreTouchdown at General Santos International Airport (GES). The main jump-off point to Sarangani Islands is General Santos. Local ferries run scheduled once daily trips (except Sundays) from Lions Beach or Puting Bato Wharf in General Santos to Balut Island, the main island/poblacion area. Travel time may take 6 to 9 hours depending sea conditions. From Balut Island, you can charter a boat to get to the nearby islands. The Sarangani Islands are part of Davao Occidental Province. Similarly named, Sarangani Province is located just across the strait in the mainland part of Mindanao.See moreSarangani Islands travel tips22. Gumasa Beach, Sarangani Gumasa Beach in Glan, Sarangani, PhilippinesWhy go — Gumasa Beach in Glan, Sarangani Province is among the most beautiful white sand beaches in mainland Mindanao. This beach is easily reached after a 1-hour land trip from General Santos. During Sarbay Fest, its long powdery fine sandy stretch beach is filled with party crowds. At most times of the year, peaceful moments can easily be enjoyed here. How to goShow moreTouchdown at General Santos International Airport (GES). If you are going by public transport, you can ride a shuttle from the terminal at KCC Mall in GenSan to Glan. Then, ride a tricycle or habal-habal to Gumasa Beach. Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee & compare more places to stay in:Glan, SaranganiSee moreSarangani travel tipsSouth CotabatoGeneral Santos23. Samal Island, Davao del Norte Isla Reta beachfront in Talucud Island, Samal, Davao del Norte, PhilippinesWhy go — Samal Island is one of the most popular destinations in Mindanao. Its fine white sand beaches and snorkeling spots are easily reached from Davao City. The ferry ride only takes as fast as 15 minutes to get to many beach resorts on Samal Island and up to 1 hour to the peaceful beaches of smaller Talikud Island. If you have the budget to splurge, the most luxurious place to stay on the island is Pearl Farm Beach Resort, a luxury resort famous for its waterfront stilt cottages. How to goShow moreTouchdown at Davao International Airport (DVO). If you are going to Talicud Island or Kaputian in the southern part of Samal, you can ride a public ferry from Sta. Ana wharf in Davao City center. Another way is to ride the public ferry from Sasa Wharf, which arrives at Babak Wharf on the northern coast of Samal. Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee & compare more places to stay in:Kaputian, SamalDavaoSee moreSamal travel tipsDavaoDavao City24. Camiguin White Island in Camiguin, Philippines Giant Clams in Camiguin, Philippines Sunken Cemetery in Camiguin, PhilippinesWhy go — Found midway between Cagayan de Oro and Butuan, Camiguin is an island province located 10 kilometers off the coast of Northern Mindanao. This island is known for White Island, a scenic sandbar that gets swallowed by the sea during high tide, a peculiar sunken cemetery, and a thriving giant clam sanctuary. Mantigue Beach on tiny Magsaysay Island also offers fine sandy shores and beautiful snorkeling/diving sites. How to goShow moreTouchdown at Camiguin Airport (CGM), Cagayan de Oro-Laguindingan International Airport (CGY) or Butuan Airport (BXU). Camiguin Airport only serves direct flights from Cebu that are operated by Cebu Pacific. If you are coming from Manila or other parts of the country, you can reach Camiguin via Cagayan de Oro City or Butuan City. The main jump-off point is Balingo-an Port in Misamis Occidental Province. Travel time to Balingo-an Port from Cagayan de Oro city center takes 2.5 to 3 hours, while it takes around 1.5 to 2 hours from Butuan City Center. The ferry crossing from Balingo-an Port to Camiguin takes around 1.5 to 2 hours. Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee moreCamiguin travel tips25. Siargao, Surigao del Norte Cloud 9 beach in General Luna, Siargao Island, Surigao del Norte, Philippines Surfing in Cloud 9, General Luna, Siargao Island, Surigao del Norte, Philippines Cloud 9 surfing view deck in General Luna, Siargao Island, Surigao del Norte, PhilippinesWhy go — Siargao island is where you can find many of the best surfing spots in the Philippines. It’s also blessed with many sights worth seeing beyond the surf including stunning off-shore islets, sandbars, tidal pools and rock formations. How to goShow moreTouchdown at Siargao-Sayak Airport (IAO) or Surigao Airport (SUG). Siargao Airport mainly serves direct flights from Cebu by Cebu Pacific. If you are coming from other parts of the country, you can find more flights at Surigao Airport. From Surigao City, the ferry crossing to Dapa Port in Siargao may take 2 to 3 hours on fast boats and around 3.5 hours depending on slow RORO ferries. Cloud 9 and General Luna is 30 minutes away from Dapa Port by land. Where to stay — Click below to see room rates & discounts.Check rates & reviewsSee moreSiargao travel tipsSurigaoSurigao City26. Bucas Grande, Surigao del Norte Sohoton Lagoons in Bucas Grande Island, Surigao del Norte, Philippines Sohoton Lagoons in Bucas Grade Island, Surigao del Norte, PhilippinesWhy go — Bucas Grande Island found near Siargao is one of my favorite places to visit in the Philippines. This island doesn’t have long stretches of white sand beaches but it has a natural wonder that is equally interesting — pristine coastal lagoons. It’s also one of the few lakes in the World where you can find non-sting jellyfish. How to goShow moreTouchdown at Siargao-Sayak Airport (IAO) or Surigao Airport (SUG). If you are coming from Siargao, you can go on island hopping tours that can take you directly to Sohoton Lagoons in Bucas Grande. You can also go on a public boat from Dapa Port to Socorro town in Bucas Grande Island and get a boat for your island hopping tour from there. Travel time from Dapa Port to Socorro should take 1 hour. If you are coming from Surigao City, you can either go by ferry directly from Surigao City, which takes around 3 hours, or from Hayanggabon, which takes 1 hour. Travel time from Surigao City to Hayanggabon is also 1 hour. Where to stay — Click below to see room rates & discounts.Check rates & reviewsBucas Grande travel tipsNote: Destinations featured above are not listed by rank.Don’t stop hereDid you find this travel guide helpful? Share your trips & tag #detourista. Follow updates on:Instagram @detouristaHQFacebook [email protected]PinterestCheck these out for more inspiration on places to go.Philippines Tourist SpotsAsian Countries To VisitPhilippines Waterfalls Don’t leave yet. There’s more!12 Best Places to Visit in Palawan for First-TimersIndochina Itinerary – Thailand, Cambodia…Balabac Trip Guide for First-TimersPhilippine Airports – 2018 Terminal Fee,…Discover more blogs and travel tips in:IloiloBoracayDavao CityGuimarasPuerto PrincesaGigantes IslandsNagaLaoagEl NidoSurigao CityAntiqueDumagueteCaramoanCoronSiargaoSoutheast AsiaAsia See all placesFind more posts about:FeaturedBest TravelBest PlacesBest Things To DoBeachesLeave a Reply Cancel replyYour email address will not be published. Required fields are marked *CommentName * Email * Website This site uses Akismet to reduce spam. Learn how your comment data is processed.Comments Angelie Alisen saysApril 18, 2017 at 6:27 am I want to take a long leave and see the sea. The photos are very inviting and this episode is fantastic! :DReply Leon saysMay 6, 2017 at 2:39 am I like to retire in the Philippines but the government not yet stable.Reply kevin isiah navalta saysMay 19, 2017 at 3:33 am if I have enough financial freedom not to work for 9 hours a day and not hoping anymore for an approval even for my two day vacation leave by my tyrannical employer…then I would definitely quit my job and live the life I want in most..(if im not able to do it all) of these islands just within my backyard! #ItsmorefuninthePhilippines indeed!Reply Ana saysMay 23, 2017 at 6:41 pm Amazing !Reply Lady saysJuly 3, 2017 at 9:40 am Awesome! We have the same top 1 and top 2!😍. But it’s Heartbreaking to see Siargao and Surigao at the bottom, and even it’s more heartbreaking that Britania Group of Islands in Surigao is not on the list.:'(Reply Marcos Detourist saysJuly 4, 2017 at 2:35 pm Hey Lady, the list is not posted in order of rankings :DReply Maria saysSeptember 26, 2018 at 3:07 pm Hi Marcos, I just came across your travel blog tonight about Pinas and I’m so glad I did!It’s very informative and honest.With so many islands/beaches on you list, which ones would you recommend for Nov/Dec travel weather-wise with greater chance of having calmer water? We’re trying to decide based on weather/calmer seas. Thanks!Reply Marcos Detourista saysNovember 18, 2018 at 3:54 pm Thank you. Nearly all of the beaches/islands listed share the same seasonal weather with the exception of Batanes and the very remote islands.Nov/Dec should be an okay time to go. It’s actually my favorite months to travel because of the cooler weather. There’s an off-chance of typhoons but not very high.You can go to Palawan, Bohol, Cebu, Davao area, Boracay, Panay Is., Negros Is., Surigao/Siargao, Camiguin to name a few.Reply Start A TripSee travel guides and blogs about the Philippines and beyond.