Touropia Logo

Touropia Travel

Discover the World

  • Destinations
  • Videos
Home › Destinations › The Philippines

The Top 10 Tourist Attractions in the Philippines

By Kay Pierce · Last updated on March 16, 2025

Located at the very eastern edge of Asia, the Philippines are home to more than 7,000 islands, which are inhabited by friendly locals and many indigenous tribes. From pristine beaches and marvelous natural wonders to interesting historic sites and once-in-a-lifetime experiences, the Philippines pack many exciting things to see and do. Check out the following top tourist attractions in the Philippines.

10. Tubbataha Reef[SEE MAP]

Tubbataha Reefq phia / Flickr

The Tubbataha Reef in the Sulu Sea is a marine sanctuary protected as the Tubbataha Reef National Marine Park. The reef is made up of two atolls, North Atoll and South Atoll, separated by a deep channel of approximately 5 miles (8 km) wide. It has become one of the most popular dive sites in the Philippines because of its coral walls where the shallow coral reef abruptly ends giving way to great depths. The marine park is open to live-aboard diving excursions between the months of April to June when the waves are most calm.

9. San Agustin Church, Manila[SEE MAP]

San Agustin Church, Manilabenjieordonez / Flickr

Located in Manila, a visit to the San Agustin Church is a must see. Built in 1589, this beautiful church has survived seven earthquakes and two fires over the centuries and now remains as the oldest stone church in the Philippines. At the main entrance, there are exquisite carvings on the wooden doors. Inside the lovely, Mexican-influenced interior is designed in the shape of a Latin cross. The gorgeous ceiling was painted in the 1800s by Italian artists, Giovanni Dibella and Cesare Alberoni.

8. Mayon Volcano[SEE MAP]

Mayon VolcanoStorm Crypt / Flickr

Rising more than 8,000 feet (2,400 meters) above sea level, Mayon Volcano is significant for its perfectly symmetrical cone shape. Visitors can enjoy a number of activities here such as camping, climbing, hiking, bird watching and photography. A picturesque spot in which to admire Mayon Volcano is from the nearby Cagsawa ruins. Mayon is the most active volcano in the Philippines, having erupted over 49 times in the past 400 years. The most destructive eruption of Mayon occurred on February 1, 1814 bombarding the nearby towns with volcanic rocks. The belfry and what is left of the baroque church that was destroyed by the 1814 eruption can still be seen.

SEE ALSO
10 Best Places to Visit in the Philippines

7. Malapascua Island[SEE MAP]

Malapascua IslandCharles Van den Broek / Flickr

A small island made up of quiet fishing villages, Malapascua Island is popular for its ideal diving spots and for being the only place in the world to see thresher sharks on a regular basis as well as manta rays and hammerheads. The other hidden gems here are the beautiful, sandy white beaches, crystal clear waters bordered by coconut trees and colorful coral gardens.

6. Puerto Galera[SEE MAP]

Puerto GaleraStorm Crypt / Flickr

Just south of Manila is the charming coastal town of Puerto Galera, well-favored for its gorgeous beaches, excellent diving spots and wide diversity of marine species. The most popular beaches are White Beach and Sabang Beach, which also offer nearby shopping, dining, nightlife and hotel accommodation. Another popular attraction is the natural harbor of Muelle Bay with its rows of shops, restaurants and bars. Visitors can also go snorkeling to see some of Asia’s best coral reefs or dive among old shipwrecks and hundreds of fish species.

5. Puerto Princesa Underground River[SEE MAP]

Puerto Princesa Underground RiverStorm Crypt / Flickr

Located on the northern coast of the island of Palawa, Puerto Princesa is a nature lover’s paradise. Home to unspoiled landscapes rich in wildlife, this lovely town also lays claim to one of the world’s most unique natural phenomena, an underground river known as the Puerto Princesa Subterranean River. Protected within a national park, this natural wonder is the world’s longest navigable underground river. Guided paddle boat tours show intriguing rock formations and fluttering bats.

4. Donsol[SEE MAP]

Donsol

Located in the province of Sorsogon, a place of pristine beaches, stunning waterfalls and unexplored caves, the sleepy fishing village of Donsol is the place in the Philippines to see whale sharks. The ocean’s gentle giants can be seen between November and June, with the numbers peaking between February and May. Tourists can also take a boat cruise along the Donsol River through mangrove and palm trees, and watch the night light up with millions of sparkling fireflies. If that’s not enough, a traditional shrimp-catching expedition with bamboos and nets, followed by a tasty dinner of the cooked catch is also available.

SEE ALSO
From the Underground River to Tubbataha Reefs: Dive into the Heart of Palawan’s Iconic Attractions

3. Chocolate Hills[SEE MAP]

Chocolate Hills

One of the top tourist attractions in the Philippines, The Chocolate Hills are unusual geological formations that consists of at least 1,268 individual mounds scattered throughout the interior of the island of Bohol. The almost symmetrical and same-sized formations range from 98 to 164 feet (30 to 50 meters) high and are covered in green grass. During the dry season the grass turns brow, hence the name. There is no consensus on how these giant mole hills were formed. One theory holds that the Chocolate Hills are the weathered rock formations of a kind of marine limestone on top of an impermeable layer of clay.

2. Boracay[SEE MAP]

Boracay

Boracay may be a small island, but it packs great features such as award-winning beaches, beautiful resorts and great adventures like cliff diving, parasailing, motorbiking, horse riding, snorkeling, kite surfing and scuba diving. If that is not enough, boat tours allow visitors to watch stunning sunsets, explore volcanic caves and remote coves of turquoise lagoons. When the sun sets, Boracay night-life pulsates with many bars and restaurants serving food, drinks and fun until dawn.

1. Banaue Rice Terraces[SEE MAP]

#1 of Tourist Attractions In The PhilippinesIRRI Images / Flickr

No trip to the Philippines could be complete without seeing the spectacular Banaue Rice Terraces. Carved from the mountain ranges about 2,000 years ago without modern tools by the Ifugao tribes, these magnificent farm terraces resemble giant steps reaching up to the sky. Locals to this day still plant rice and vegetables on the terraces, although more and more younger Ifugaos do not find farming appealing and emigrate to the cities.

SEE ALSO
10 Largest Islands in the Philippines

Share this post:

Share on Facebook Share on X (Twitter) Share on Pinterest Share on LinkedIn Share on Email
You Might Also Like

10 Best Beach Resorts in the Philippines

Best Islands in the Philippines

17 Best Islands in the Philippines

Largest Islands in the Philippines

10 Largest Islands in the Philippines

Best Places to Visit in the Philippines

10 Best Places to Visit in the Philippines

A Guide to the Philippines’ Best Beaches

2 Weeks in the Philippines Map

How to Spend the Perfect 2 Weeks in the Philippines

Regions in the Philippines

A Guide to the Philippines’ 8 Regions

9 Best Places to Visit in Palawan

Southern Luzon, Philippines

10 Top Destinations in Southern Luzon, Philippines

Deserted Island

From the Underground River to Tubbataha Reefs: Dive into the Heart of Palawan’s Iconic Attractions

Kayak

Explore El Nido: Things to Do in the Philippines’ Most Breathtaking Destination

Northern Luzon, Philippines

11 Top Destinations in Northern Luzon, Philippines

Reader Interactions

Comments

  1. Lou says

    September 2, 2018 at 11:08 pm

    Why the Batanes were not mentioned as tourist spot of the Philippines. You know the Batanes is one of the most wonderful place in the Philippines where you can relax, enjoy and has a peaceful and hidden beauty.

    Reply
  2. Sean Gobrin says

    May 18, 2017 at 2:32 pm

    To all the people that look and read these lists, I grew up in the philippines but I lived now in California I go back to Philippines often. I must say and I’ll repeat it again I must say that there’s a hundred hidden gems in the Philippines that most people don’t know you have to know someone that know where to go and I guarantee you, you will be amazed, guaranteed.

    Reply
  3. Jill says

    March 14, 2017 at 5:49 pm

    Batanes is not included? El Nido and Batanes are tied at no. 1 spot!!

    Reply
  4. natty says

    February 28, 2016 at 3:01 am

    Thank you for sharing the beauty of the Philippines. This may I will be in Donsol to experience whale shark watching. This is so exciting.

    Reply
  5. wavecrushersg says

    June 25, 2015 at 11:42 pm

    Been to 6 out 10 places . Haven’t been to ‘Malapascua, Tubataha, , Chocolate Hills and Rice Terraces. I agree with some of the comments here, Coron Island should be included. The places not miss there are the following, Kayangan Lake, Twin Lagoon, Barracuda Lake (fresh hot and cold water), you can see the thermocline. Mount tapyas (hill with hundreds of stairs to view sunset). Hot spring (need to pay), and of course Wreck Diving . I have a diving license so this is the place to be. Donsol with Whale shark is also a must see and experience.

    Reply
  6. Dennis says

    April 28, 2015 at 8:06 am

    Ive been to 6 out of 10 tourist spots in this list..
    But EL NIDO, SAGADA, and GUIMARAS… Are my favorite.

    Reply
  7. tiny says

    February 17, 2015 at 6:17 am

    Nice to see all the beautiful and irresistible places in the Philippines. .Mambukal in Negros Occidental must be here..with its stunning and unforgetable water dripping down..

    Reply
  8. Emma says

    January 14, 2015 at 6:34 am

    Hi guys, thank you very much for sharing all these beautiful tourist spots in our beloved country The Philippines. But you should go and visit Iloilo and Guimaras island too, the beaches there are superb, like Boracay it is also a fine white sands. It is very safe place clean and not polluted. People there are very warm,friendly and sweet. And foods and accommodations there are cheap and really good too, specially fruits and seafoods. You must try to go there because it’s gonna be an unforgettable experience and you would want to go back, for sure.

    Reply
  9. jerson baculi says

    January 13, 2015 at 12:23 am

    the philippines is really blessed.. beaches,natural parks.. WOW! i hope more Filipinos will visit them someday.

    Reply
  10. lee says

    January 12, 2015 at 10:32 pm

    When it comes to diving, snorkling, and island hopping try Apo Island in Negros Oriental simpy the best:)

    Reply
  11. Rhonalyne Bastor Antonio says

    December 4, 2014 at 12:17 am

    For me , the 1st one that i’ve seen from this 10 top tourist attractions is Puerto Gallera. Also one of the best that I have seen. Wonderful. We went for snorkeling, nice nice nice, want to visit more there…

    Reply
  12. Ryan Andrew Dimacuha says

    December 3, 2014 at 1:06 pm

    There is a lot more unexplored places you can visit in the Philippines. Imagine having 7107 islands, for sure there will be some small place that you will miss out. One of which is CARABAO ISLAND. A very nice place to visit similar to BORACAY but without the bars. A perfect place for people who wants to have a quiet place to stay.

    Reply
  13. Lester Moore says

    October 22, 2014 at 8:10 am

    Yea. Philippines Rocks! and Boracay is the number 1! I know a tourist attraction in Cebu. They call it “The Sardine Run” and “The Diver’s Spot”. Its called Pescador Island.

    Reply
  14. Liza says

    September 27, 2014 at 8:09 am

    elnido,coron and boracay are the best!

    Reply
  15. Liza says

    July 13, 2014 at 7:58 am

    boracay and elnido are the best!

    Reply
  16. Charisse says

    June 23, 2014 at 6:58 am

    Awesome!!!!!!! Philippines is really amazing and has many beautiful places that you can visit! One of the best country in the world 😀 You may also visit: EL Nido, Coron Palawan, Siargao, Boracay, Kawasan Falls !!!!!!!! And many more beaches and falls.You can have Island Hopping also! Awww THE BEST! :))

    Reply
  17. Ninia says

    June 14, 2014 at 9:21 pm

    For me?,boracay is the best, not just because it is a tourist destination, but also of white beach,and there are also many ita or negrito tribes.come on visit boracay and explore the beauty.

    Reply
  18. civiram says

    June 4, 2014 at 11:58 am

    U must visit also mindanao part.esp surigao del sur.the tinuy an falls.enchanted river.etc.

    Reply
  19. Carla says

    May 7, 2014 at 3:13 am

    One of the best tourist destination is El Nido and Coron, in Palawan. These 2 destinations are just a small town but what makes makes it unique and different from other places is its natural inviting crystal clear waters in diverse and full of marine life lagoons, caves, lakes and beaches. Priceless experience, tiring but worth it to be in these places.

    Reply
  20. Jocelyn says

    March 6, 2014 at 1:07 am

    Aurora is also one of the best and cheapest place to visit in the Philippines. Province of Senator Angara.

    Reply
  21. Warjie says

    March 2, 2014 at 8:58 pm

    Hinatuan river in Surigao del Sur should be there too 😀

    Reply
  22. Kim says

    January 31, 2014 at 7:13 pm

    Thank you for featuring our country, the Philippines. The places included in the list are indeed beautiful, I’ve personally been to 6 of the 10 listed in here, but touring the Philippines need not be limited to these places alone as in almost every province there’s something to see (I haven’t been to every province but given that the Philippines is made up of 7107 islands, there’s bound to be different things to see :D).

    As for Paul, the Philippines is not an expensive place to visit, especially if you want to visit the provinces (where most of the places listed are located). There are many decent accommodations that cost 10-15 usd or less (includes meals already). And if you want to slum it, the cost will definitely be cheaper. Most of these accommodations can be contacted via email or through their website, and you can also purchase via booking sites because sometimes they have promo prices. Hope this helps! Have fun!

    Reply
  23. Paul says

    January 16, 2014 at 7:12 am

    Im thinking about going to the philippines but would like to know if its an exspensive destination to visit? Im not looking for glamorous accommodation but something decent, does anyone know what pricing is like? Thanks.

    Reply
  24. iAn says

    January 8, 2014 at 5:28 am

    Wow. Nice list. These are the popular ones but a lot out there are still hidden or unknown to many such a Isla de Gigantes, Palui Island, Calaguas Group of Islands, etc. El Nido and Coron in Palawan ar also worth a mention.

    Reply
  25. zhera mating says

    November 25, 2013 at 12:02 am

    would you believe that i am from ifugao and i never saw banaue rice terraces.. maybe someday somehow i’ll reach that place

    Reply
  26. Christopher says

    November 17, 2013 at 4:45 pm

    I love the Philippines. been There 4 times. My favorite is palawan.

    Reply
  27. dhyanne prenciona says

    September 25, 2013 at 7:42 am

    Absolutely right I’m so proud of our beautiful tourist spots at Philippines mostly Boracay u will be very enjoy the cool ambiance nd if ever u like some cold places u must visit the Bagio the Tagaytay nd others. You will love the veiws of Hundred Islands too! Try to visit also the Cebu, Davao, nd Palawan nd ofcourse the Manila where there’s a Museum ,MOA nd Cavite nd Laguna our historic places!!!!

    Reply
  28. john angelo rivera says

    August 29, 2013 at 4:33 am

    CORON is the best! i’ve been there so many times, and planning to go back again… hmmn.., i wonder why it is not here??

    Reply
  29. Barry Hallett says

    July 20, 2013 at 11:09 am

    I went to the Philippines in Oct 2012.El nido was stunning i must say,Bohol i thought was well overated.Anopther must see place if you like history is a visit to Corregidor Island,Fantastic Island off Manila,Im going back to El nido in Oct 2013.Might take in Coron this time too and Taal volcano.

    Reply
  30. Rolly Valdez says

    July 19, 2013 at 1:49 am

    El Nido should be on the list.. It’s a paradise! I’ve seen the chocolate hills but I really didn’t appreciate it.

    Reply
  31. Eduardo Retiza Jr. says

    July 4, 2013 at 5:25 pm

    Hi guys, Ive went to boracay. It was a blast. We went diving, Banana boat riding, ate fine seafoods and chilling in the bars at night. What makes it so nice is that filipinos and foreigners are so polite and happy being a part of such place. Day and night the place is so colorful and romantic as well. Hope you all can visit there.

    Reply
  32. Xandee Alvero says

    April 25, 2013 at 10:34 pm

    i agree. the philippines has lots of tourists spots, especially beaches! 🙂

    Reply
  33. Chris Pado says

    March 22, 2013 at 12:35 pm

    I think the best of Philippines was missed here. I believe that Coron, Palawan is the best to visit in the Philippines. A lot of white sand beaches, lagoon, the Kayangan Lake – the cleanest lake and sunken Japanese warships are great for diving. Here are great places to go in Coron:

    Kayangan Lake , Barracuda Lake, Sunken Japanese Wrecks, Coral Garden, Banol Beach, Twin Lagoon, Mt Tapyas, Banana Island, Siete Pecados, Malcapuya Island, Skeleton Reef, Black Island, Caluit Island (Animal Sanctuary), North & South Cay Island.

    If you doubt, just google the place i mentioned and it will blow you away…

    Reply
  34. corkescrews says

    March 21, 2013 at 11:47 pm

    The Chocolate Hills are an example of karst topography. Over thousands of years, the limestone base was dissolved by carbonic acid that was formed by water (rainfall, surface water, underground water) mixed with carbon dioxide. This is also how other similarly awesome topography in the Philippines was formed, e.g., Hundred Islands in Lingayen Gulf, the limestone islets around El Nido, and the Underground River in Puerto Princesa.

    Cheers from Manila!

    Reply
  35. Richard Crest says

    January 22, 2013 at 1:20 am

    Yeah, there are so many beautiful places in Philippines. Specially their beaches, I love Boracay white sands and pristine water.

    Reply

Leave a Reply Cancel reply

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.

Primary Sidebar

Latest

Istanbul

These Are the World’s 10 Busiest Airports

Pasta Making

The 7 Best Cooking Classes in Europe

Two Towers of Bologna

The World’s Most Incredible Leaning Towers (That Aren’t in Pisa)

Travel Inspiration

Innsbruck

12 Best European Cities to Visit in February

Singapore

12 Greenest Cities in the World

running towards boarding gate

10 Common Travel Mistakes and How to Avoid Them

Copyright © 2025· Touropia.com · About · Contact · Privacy Policy · Disclaimer