Top 23 Best Things to Do in Philippines

Explore the Best Things to Do in Philippines with this complete travel guide featuring stunning beaches, island hopping, volcano hikes, cultural landmarks, and unforgettable adventures.

The Philippines is a country made up of more than 7,000 islands, each offering something different. From white sand beaches and turquoise lagoons to historic cities and mountain landscapes, the variety is remarkable. If you are planning a trip and searching for the Best Things to Do in Philippines, you will quickly realise that this destination offers far more than just tropical scenery.

The Best Things to Do in Philippines include island hopping, diving in world-class marine sites, exploring Spanish-era towns, hiking volcanoes, and experiencing vibrant local culture. Whether you are an adventure traveller, a beach lover, or someone who enjoys food and history, there is something here for you.

This complete guide to the Best Things to Do in Philippines is structured clearly so you can plan with confidence. Each section highlights why the destination stands out and how it fits into a well-balanced itinerary.

Why Visit the Philippines?

Before exploring the Best Things to Do in Philippines, here are key reasons travellers choose this country:

  • Over 7,000 islands to explore
  • Some of the best beaches in the world
  • Warm and welcoming local culture
  • Affordable travel options
  • Strong diving and snorkelling reputation
  • Rich mix of Asian and Spanish heritage

These elements make the Best Things to Do in Philippines suitable for both short holidays and extended adventures.

1. El Nido, Palawan

El Nido consistently ranks among the top Best Things to Do in Philippines. Located in Palawan, it is famous for limestone cliffs, hidden lagoons, and island hopping tours.

Visitors can:

  • Kayak in Big Lagoon
  • Swim in Secret Beach
  • Take boat tours to remote islands
  • Snorkel in coral reefs

The scenery here feels dramatic and untouched, making it one of the most photographed destinations in the country.

2. Boracay

Boracay is known for White Beach, soft sand, and vibrant nightlife. It remains one of the most popular Best Things to Do in Philippines for beach lovers.

Highlights include:

  • Sunset sailing
  • Water sports
  • Beachfront dining
  • Night markets

Boracay offers both relaxation and energy in one compact island.

3. Chocolate Hills, Bohol

The Chocolate Hills are a natural wonder and one of the most unique Best Things to Do in Philippines. During the dry season, the grass-covered hills turn brown, resembling chocolate mounds.

Visitors can:

  • Climb the viewing platform
  • Explore surrounding countryside
  • Combine with a tarsier sanctuary visit

It is a must-see stop in Bohol.

4. Puerto Princesa Underground River

Puerto Princesa Underground River

This UNESCO World Heritage Site is one of the most impressive Best Things to Do in Philippines. Visitors take a guided boat ride through a limestone cave system.

Expect:

  • Dramatic rock formations
  • Calm underground river passages
  • Wildlife sightings

Advance booking is recommended due to visitor limits.

5. Siargao

Siargao is the surfing capital of the country and a rising star among the Best Things to Do in Philippines.

Popular activities:

  • Surfing at Cloud 9
  • Island hopping
  • Visiting natural rock pools
  • Exploring coconut palm landscapes

It attracts both surfers and relaxed travellers.

6. Mayon Volcano

Mayon Volcano is famous for its near-perfect cone shape and ranks among the scenic Best Things to Do in Philippines.

Visitors can:

  • View from Cagsawa Ruins
  • Take ATV tours
  • Photograph sunrise views

It is one of the country’s most iconic natural landmarks.

7. Banaue Rice Terraces

The Banaue Rice Terraces are often referred to as the Eighth Wonder of the World and remain one of the most culturally meaningful Best Things to Do in Philippines. Carved into the mountains of Ifugao more than 2,000 years ago, these terraces reflect remarkable engineering skills passed down through generations.

The landscape stretches across steep hillsides, forming layered green steps that change colour depending on the season. During planting months, the fields glow bright green. At harvest time, they turn golden, creating breathtaking scenery.

Visitors can:

  • Trek along terrace trails
  • Visit traditional Ifugao villages
  • Learn about local farming techniques
  • Photograph panoramic mountain views

This experience adds cultural depth to your list of Best Things to Do in Philippines. It is not just about scenery but about connecting with living heritage and rural life in the northern highlands.

8. Cebu City

Cebu City blends colonial history with access to stunning beaches, making it one of the most diverse Best Things to Do in Philippines. As one of the country’s oldest cities, it offers a rich mix of cultural landmarks and modern development.

In the city centre, you can:

  • Visit Magellan's Cross
  • Explore Basilica del Santo Niño
  • Walk through historic Fort San Pedro

Beyond the city, day trips lead to waterfalls, white sand beaches, and island hopping tours. Kawasan Falls, for example, is a popular stop for swimming and canyoneering.

Cebu City stands out among the Best Things to Do in Philippines because it offers both cultural exploration and easy access to natural beauty, all within a short distance.

9. Coron

Coron is one of the most breathtaking Best Things to Do in Philippines, especially for travellers who love crystal-clear lakes and diving adventures. Located in Palawan, Coron is famous for dramatic limestone cliffs rising above turquoise waters.

Top experiences include:

  • Swimming in Kayangan Lake
  • Exploring Barracuda Lake
  • Snorkelling in coral gardens
  • Diving WWII shipwreck sites

Coron’s underwater wrecks attract divers from around the world, while non-divers can enjoy island hopping tours with stunning lagoon stops. The combination of mountain landscapes and vibrant marine life makes it one of the most unforgettable Best Things to Do in Philippines.

If you are planning a beach and adventure itinerary, Coron deserves a high place on your travel list.

10. Vigan

Vigan is one of the most charming Best Things to Do in Philippines for travellers who appreciate history and architecture. Recognised as a UNESCO World Heritage Site, this well-preserved Spanish colonial town feels like stepping back in time.

The highlight of Vigan is Calle Crisologo, a cobblestone street lined with ancestral houses featuring wooden balconies and capiz shell windows. Horse-drawn carriages, known locally as kalesas, move slowly through the streets, adding to the historic atmosphere.

While exploring Vigan, you can:

  • Visit heritage museums inside colonial homes
  • Shop for local crafts and woven products
  • Taste traditional Ilocano dishes
  • Take evening walks under old-fashioned street lamps

Vigan stands out among the Best Things to Do in Philippines because it offers a strong sense of place and history. It provides a cultural contrast to the country’s beach destinations, giving your itinerary greater variety and depth.

11. Intramuros

Intramuros, located in Manila, is one of the most historically significant Best Things to Do in Philippines. Often called the Walled City, Intramuros was built during the Spanish colonial period and served as the political and religious centre of Manila for centuries.

Walking through its stone gates and cobblestone streets reveals churches, forts, and preserved buildings that reflect colonial architecture. One of the main attractions is Fort Santiago, where you can learn about the country’s national hero, José Rizal.

Reasons to include Intramuros in your Best Things to Do in Philippines list:

  • Historic landmarks and museums
  • Guided walking tours
  • Horse-drawn carriage rides
  • Cultural events and exhibitions

Intramuros offers an important historical perspective and provides context for the country’s colonial past, making it a meaningful stop in the capital.

12. Taal Volcano

Taal Volcano

Taal Volcano is one of the most striking natural landmarks among the Best Things to Do in Philippines. Located in Batangas, just a few hours from Manila, this active volcano sits within Taal Lake, creating a dramatic landscape of water and volcanic terrain.

Boat rides across the lake bring visitors closer to the volcano’s island setting. From various viewing points, you can see the unique formation of a volcano within a lake, which itself sits within a larger volcanic caldera.

Why Taal Volcano stands out among the Best Things to Do in Philippines:

  • Unique geological setting
  • Scenic viewpoints around Tagaytay
  • Easy access from Manila
  • Memorable photo opportunities

Because of its activity status, visitors should always check local advisories before planning a trip. When conditions allow, Taal Volcano offers one of the most visually impressive experiences in the country.

13. Donsol

Donsol is widely recognised as one of the most responsible and rewarding Best Things to Do in Philippines for marine life enthusiasts. Located in Sorsogon province, this quiet coastal town is famous for ethical whale shark encounters.

Unlike other destinations where feeding practices may be used, Donsol promotes natural interaction. Visitors join guided boat tours led by trained spotters who search for whale sharks in open waters. When one is located, you can enter the water with snorkelling gear and observe these gentle giants respectfully.

Why Donsol ranks high among the Best Things to Do in Philippines:

  • Ethical wildlife tourism practices
  • Close encounters with whale sharks
  • Experienced local guides
  • Calm, less commercial atmosphere

The season typically runs from November to June, with peak sightings between February and May. Adding Donsol to your list of Best Things to Do in Philippines offers a meaningful wildlife experience that prioritises conservation.

14. Camiguin

Camiguin is a small island province known for its natural beauty and relaxed pace. It remains one of the most underrated Best Things to Do in Philippines for travellers seeking fewer crowds.

The island offers:

  • Katibawasan Falls
  • Ardent hot springs
  • White Island sandbar
  • Sunken Cemetery site

Camiguin is sometimes called the Island Born of Fire due to its volcanic origins. The volcanic soil contributes to lush greenery and scenic landscapes. Travellers can combine waterfall visits with beach relaxation, all within short driving distances.

Camiguin stands out among the Best Things to Do in Philippines because it blends adventure with tranquillity. It is ideal for couples, nature lovers, and those wanting a slower island experience.

15. Hundred Islands National Park

Hundred Islands National Park is one of the most exciting coastal Best Things to Do in Philippines. Located in Pangasinan, this protected area features more than 100 small islands scattered across Lingayen Gulf.

Island hopping tours allow visitors to:

  • Swim in clear waters
  • Snorkel around coral reefs
  • Relax on small white sand beaches
  • Climb viewing decks for panoramic scenery

Each island has its own character. Some are perfect for picnics, while others offer short hiking trails or simple camping facilities. The boat rides between islands create a fun and active day on the water.

Including Hundred Islands National Park in your Best Things to Do in Philippines itinerary adds a dynamic coastal adventure filled with exploration and scenic variety.

16. Baguio

Baguio is often called the Summer Capital of the Philippines and is one of the most refreshing Best Things to Do in Philippines if you want a break from tropical heat. Located in the mountains of Benguet, this city offers cooler temperatures, pine forests, and a relaxed atmosphere.

Visitors can stroll through Burnham Park, rent boats on the lake, or explore Mines View Park for panoramic mountain scenery. The city is also known for its public market, where you can buy fresh strawberries, handicrafts, and local delicacies.

Why Baguio stands out among the Best Things to Do in Philippines:

  • Cooler climate year round
  • Scenic parks and gardens
  • Mountain viewpoints
  • Local arts and crafts

Baguio adds diversity to your itinerary by combining fresh air, cultural stops, and natural beauty in one mountain setting.

17. Malapascua Island

Malapascua Island is one of the most exciting Best Things to Do in Philippines for diving enthusiasts. Located off the northern tip of Cebu, this small island is globally recognised for its rare thresher shark sightings.

Divers travel here specifically to visit Monad Shoal, where thresher sharks are often seen during early morning dives. The island also offers coral reefs, white sand beaches, and a peaceful village atmosphere.

Reasons to include Malapascua in your Best Things to Do in Philippines plan:

  • World-famous thresher shark diving
  • Clear waters and coral gardens
  • Relaxed island environment
  • Ideal for experienced divers

Even non-divers can enjoy snorkelling and beach time, making Malapascua a rewarding stop for marine life lovers.

18. Sagada

Sagada is one of the most culturally intriguing Best Things to Do in Philippines. Located in the Mountain Province, this small town is known for its hanging coffins, a traditional burial practice that reflects local indigenous beliefs.

Visitors can explore:

  • Hanging coffins at Echo Valley
  • Sumaguing Cave
  • Mountain viewpoints
  • Local coffee shops

Cave exploration is a popular activity, with guided tours leading through limestone chambers and underground pools. The cool mountain climate adds to the town’s appeal.

Sagada stands out among the Best Things to Do in Philippines because it combines cultural tradition with adventure. It offers a thoughtful and unique experience that differs from typical beach destinations.

19. Magpupungko Rock Pools

Magpupungko Rock Pools

The Magpupungko Rock Pools in Siargao are among the most refreshing Best Things to Do in Philippines for travellers seeking something beyond the usual beach scene. These natural tidal pools form during low tide, creating clear turquoise basins surrounded by dramatic rock formations.

At low tide, the ocean recedes and reveals calm swimming areas protected from strong waves. The water becomes shallow and transparent, making it perfect for a relaxing dip. Adventurous visitors can also climb onto nearby rock formations for sweeping coastal views.

Why this experience stands out among the Best Things to Do in Philippines:

  • Natural swimming pools
  • Unique coastal rock scenery
  • Clear water for photos
  • Easy day trip from General Luna

Timing is important, as the pools are only accessible at low tide. Including the Magpupungko Rock Pools in your Best Things to Do in Philippines itinerary adds variety and natural beauty to your Siargao visit.

20. Pagsanjan Falls

Pagsanjan Falls, located in Laguna province, is one of the most exciting Best Things to Do in Philippines for waterfall lovers. The journey to the falls is just as memorable as the destination itself.

Visitors take a traditional canoe ride guided by skilled local boatmen. The boat travels upstream through narrow gorges, passing towering rock walls and lush vegetation. As you approach the falls, the sound of rushing water grows louder, building anticipation.

At the base of the waterfall, you can:

  • Swim in cool natural pools
  • Ride a bamboo raft closer to the falls
  • Take photos of the dramatic cascade

Pagsanjan Falls remains one of the most thrilling Best Things to Do in Philippines because it combines scenic adventure with a powerful natural spectacle.

21. Mount Pulag

Mount Pulag is one of the most breathtaking Best Things to Do in Philippines for hiking enthusiasts. Known for its famous sea of clouds, this mountain offers sunrise views that feel almost surreal.

Located in Benguet province, Mount Pulag is the third highest peak in the country. Many hikers begin their ascent before dawn to reach the summit in time for sunrise. When the clouds settle below the peak, the landscape looks like a vast white ocean stretching across the horizon.

Reasons Mount Pulag ranks high among the Best Things to Do in Philippines:

  • Spectacular sunrise views
  • Sea of clouds phenomenon
  • Cool mountain climate
  • Well-organised guided hikes

Permits and guides are required to protect the environment, so planning ahead is important. Including Mount Pulag in your Best Things to Do in Philippines plan adds adventure and unforgettable scenery to your trip.

22. Apo Reef

Apo Reef is one of the most impressive marine destinations and ranks high among the Best Things to Do in Philippines for diving enthusiasts. Located off the coast of Mindoro, it is the second largest contiguous coral reef system in the world.

The reef is known for its:

  • Clear blue waters
  • Healthy coral formations
  • Diverse marine life
  • Strong visibility for underwater photography

Divers often encounter reef sharks, sea turtles, manta rays, and large schools of tropical fish. The vibrant coral gardens make it equally attractive for snorkellers on calmer days. Because of its protected status, the area maintains excellent biodiversity and relatively untouched underwater scenery.

Including Apo Reef in your Best Things to Do in Philippines itinerary adds a world-class diving experience. It is ideal for experienced divers looking for pristine marine environments and dramatic underwater landscapes.

23. Manila Bay

Manila Bay is one of the most iconic sunset locations and remains a classic entry on the Best Things to Do in Philippines list. Located along the capital’s western shoreline, the bay is famous for its dramatic evening skies painted in shades of orange, pink, and gold.

Visitors can walk along the bay promenade, enjoy street performances, or relax at seaside cafés while watching the sun dip below the horizon. The combination of city skyline and open water creates a striking backdrop.

Why Manila Bay deserves a place among the Best Things to Do in Philippines:

  • Spectacular sunset views
  • Easy access from central Manila
  • Waterfront dining options
  • Relaxed evening atmosphere

Ending your journey with a sunset at Manila Bay offers a simple yet memorable conclusion to exploring the Best Things to Do in Philippines.

Must Read:

Quick Planning Table

DestinationBest ForIdeal DurationRegion
El NidoIsland Hopping3–4 DaysPalawan
BoracayBeaches & Nightlife3 DaysAklan
BanaueCulture2 DaysIfugao
SiargaoSurfing3–4 DaysSurigao
ViganHistory1–2 DaysIlocos

Final Thoughts:

The Best Things to Do in Philippines combine tropical beauty, cultural depth, adventure, and relaxation. You can explore underground rivers, hike volcanic landscapes, walk through historic Spanish streets, and relax on white sand beaches all within one country.

Whether you are planning a romantic escape, a backpacking journey, or a family holiday, this guide to the Best Things to Do in Philippines gives you a complete foundation for an unforgettable island adventure.

Marvin H. David

Marvin H. David is a travel blogger and shares smart travel tips, destination guides, and budget-friendly ideas for every type of traveller. With years of experience exploring diverse destinations, Marvin is dedicated to helping travellers plan smarter, save more, and experience the world in meaningful ways.

Leave a Comment