15 best things to do in Cebu

Select Month

plan my trip

Cebu earns its spot among the best islands in the Philippines by offering more than just pretty beaches. This is where centuries-old Spanish churches meet buzzing street food stalls, and jungle-covered peaks drop straight into the sea. You can hike, dive, cliff-jump, or just crash on a quiet island with nothing but a cold beer and a good view.

There’s no shortage of things to do in Cebu, and the best part is how varied it gets. One day you’re canyoneering through a wild river gorge, the next you're stuffing your face with roast lechon or snorkeling beside a sea turtle. You’ll find real history, raw nature, and the kind of no-frills travel moments that stick with you long after the trip.

Here are 15 of the most unmissable things to do – every one worth carving out time for.

1. Canyoneer through Kawasan Falls

If you're craving action, Kawasan Falls isn’t just a photo stop – it’s an adventure playground. Starting upstream near Alegria, the canyoneering trail winds through a jungle river gorge where every step is an obstacle: slippery rocks, natural pools, rope swings, and optional cliff jumps (some over 10 meters). With each drop, the scenery gets better, ending in a turquoise cascade so bright it looks fake.

You’ll need a guide, a helmet, and nerves of steel – but no experience. It’s challenging, but beginner-friendly if you’re reasonably fit. Don’t bring anything you can’t afford to soak – this isn’t the place for phones or fancy cameras. There are plenty of thrills in the Philippines, but this is one of the best things to do in Cebu for sheer heart-pumping, no-frills adventure.

2. Explore the Streets of Cebu City

Cebu City doesn’t try to charm you – it makes you work for it. But once you dig in, there’s real grit and history behind the chaos. Start at the Basilica Minore del Santo Niño, home to a centuries-old statue of Christ as a child, said to be the oldest religious relic in the country.

Outside, locals light candles and chant prayers in the courtyard, giving you a glimpse into local faith. Magellan’s Cross is just steps away, marking the arrival of the Spanish in 1521. Further north, Fort San Pedro stands guard over the port, a compact fortress that pre-dates Manila’s Intramuros. Want to see the daily hustle? Walk down Colon Street – grimy, crowded, but packed with character. It’s not picture-perfect, but it’s authentic. If you're wondering what to do in Cebu beyond the beach, the city center delivers a jolt of real life.

3. Visit the Temple of Leah

The Temple of Leah isn’t ancient or sacred – it’s a monument to love. Built by a wealthy businessman as a tribute to his late wife, it sits high in the mountains of Busay like a Roman fever dream. Think marble lions, massive pillars, sweeping staircases, and a life-sized bronze statue of Leah herself. It’s part shrine, part vanity project, and 100% over the top. But that’s exactly what makes it worth seeing.

The view over Cebu City is epic – especially at sunset – and the structure, while bizarre, is oddly captivating. You’ll spend maybe an hour here, but it’s a fun detour from downtown chaos, especially if paired with nearby flower gardens or mountain cafés. It’s a wild card on the list of things to do in Cebu, but a memorable one, and a great spot for photos that’ll confuse your friends.

Pescador Island, Moalboal, Philippines © Daniel Lamborn/Shutterstock

Pescador Island, Moalboal, Philippines © Daniel Lamborn/Shutterstock

4. Island-hop around Moalboal

Moalboal is your launchpad for serious marine adventures. The star attraction? The sardine run. Just off the shore of Panagsama Beach, thousands of sardines swirl in coordinated chaos – a hypnotic dance you can watch while snorkeling. No boat needed. If that’s not enough, head to Pescador Island, where coral gardens are teeming with reef fish and turtles glide past like locals. Freediving and scuba are popular here, and the visibility is excellent.

Back on land, Moalboal keeps it chill: barefoot bars, hammock-friendly hostels, and grilled seafood everywhere. White Beach, just a short ride away, is ideal if you're chasing sand and sun – it’s also a strong contender for one of the best beaches in the Philippines, especially if you prefer your shorelines laid-back and crowd-free. If you're wondering what to do in Cebu that combines nature, adrenaline, and downtime, Moalboal hits all three. It’s budget-friendly, easy to navigate, and packed with the kind of underwater magic you’ll still be talking about next year.

5. Hike to Osmeña Peak

Standing at just over 1,000 meters, Osmeña Peak offers the best views with the least effort. Located in Dalaguete (pronounced “Dalaget”), this limestone ridge feels like something out of a fantasy novel – jagged green hills stretching endlessly into the distance. The hike itself is short, around 20–30 minutes from the jump-off point, and suitable for beginners. You’ll pass vegetable farms and curious goats on your way up.

At the summit, the wind whips through your hair and the clouds roll past fast. On clear days, you can see all the way to the ocean. Come for sunrise if you want the full magic – just bring a jacket and flashlight. There’s a small fee to enter, and locals offer guided walks and snacks at the trailhead. For a low-effort, high-reward trek, this is easily one of the most scenic things to do in Cebu.

6. Chill in Bantayan Island

If you’re burnt out from city noise or touristy resorts, Bantayan Island is your reset button. Located off the northern coast of Cebu, it’s a ferry ride away but feels like a world apart. Picture quiet fishing towns, soft sand beaches, and a pace of life so slow it’s practically in reverse. Stay in Santa Fe for beach access and decent restaurants – or rent a scooter and find your own slice of paradise.

Paradise Beach is aptly named, but even public beaches are clean and mostly empty. You can kayak through mangroves, visit age-old churches, or just nap under a palm tree. 

Beautiful sandy beach with palm trees. Bantayan island, Philippines © Shutterstock

Beautiful sandy beach with palm trees. Bantayan island, Philippines © Shutterstock

7. Dive with thresher sharks in Malapascua

Malapascua doesn’t shout for attention – it earns it. This tiny island at Cebu’s northern tip is globally known for one thing: thresher sharks. These elusive, long-tailed sharks rise from the deep each morning at Monad Shoal, and divers from around the world come to see them. It's one of the only places on Earth where sightings are reliable. Most dives leave before sunrise, so you’ll be underwater by dawn – worth it when a thresher glides into view.

Not a diver? The island still charms with white sand, quiet streets, and a no-resorts vibe. It’s peaceful, affordable, and surprisingly unspoiled. The beaches may not be Instagram-perfect, but the underwater world more than makes up for it. For divers, it’s a must. For everyone else, it’s a chance to unplug. No question, this is a solid entry on your list of things to do in Cebu, and it easily ranks among the best things to do in the Philippines for ocean lovers.

8. Feast at a local lechon spot

Forget the diet. Cebu is lechon country, and missing it would be a crime against flavor. Lechon is roast pig, slow-cooked over charcoal until the skin crisps like glass and the meat drips with garlicky, herby juice. Locals take pride in their versions – ask three Cebuanos and you’ll get three fierce opinions on the best spot. Rico’s, House of Lechon, and Zubuchon are top picks in the city, while Carcar Market is legendary for roadside lechon served on banana leaves.

The secret? Local spices stuffed inside the belly and hours of careful roasting. You don’t need sauce – Cebu-style lechon is bold enough solo. Eat it with puso (rice in woven palm leaves) and wash it down with cold soda or beer.

9. Snorkel at Nalusuan Island

Nalusuan Island isn’t big – blink and you’ll miss it – but what’s underwater is the real draw. This marine sanctuary, a boat ride from Mactan, offers some of the best snorkeling in Cebu. The coral gardens are vibrant, and you’ll spot clownfish, angelfish, and the occasional giant clam just a few feet from the pier. It’s a no-fuss experience: no long hikes, no diving gear – just grab a snorkel and jump in.

You can do it as a day trip, often bundled with island-hopping tours to Hilutungan or Pandanon. It’s family-friendly but far from dull. For a chill, close-to-Cebu option that still delivers serious wow-factor, this is an easy win. If you’re figuring out what to do in Cebu and don’t have time to go far, Nalusuan hits the sweet spot between convenience and beauty.

Traditional Philippines Food - Lechon Kawali © Kim David/Shutterstock

Traditional Philippines Food - Lechon Kawali © Kim David/Shutterstock

10. Walk the heritage trail in Carcar

Carcar doesn’t get much love from guidebooks, but that’s a mistake. It’s one of Cebu’s oldest towns and feels like a living museum. Start at the rotunda, then walk through the town’s heritage district, where Spanish and American-era houses stand proud – some still lived in, others crumbling beautifully. Visit the Church of St. Catherine of Alexandria, with its mix of Muslim, Roman, and Byzantine influences. Swing by the Carcar Public Market for a taste of crispy chicharrón – locally famous and seriously addictive.

There’s no need for a guide or ticket; just show up and start walking. For history buffs or anyone wanting something different than beaches and waterfalls, this is a solid addition to your things to do in Cebu list.

11. Watch the Sinulog Festival

Every January, Cebu City goes wild with color, dancing, and noise for Sinulog, one of the Philippines’ biggest festivals. It honors the Santo Niño – Cebu’s patron child saint – but the celebration mixes religion, street parties, and parades into a dizzying, joyful spectacle. Expect elaborately costumed dancers, drum-beating street bands, and crowds that don’t sleep for days. Want to join in? Pack light, wear something bright, and expect to get wet during the traditional water splashing.

Hotels fill up fast, so book well in advance. It’s chaotic, fun, and uniquely Cebuano. Even if you're not the festival type, the energy is contagious.

12. Ride the Edge Coaster at Crown Regency

Terrified of heights? This one’s not for you. The Edge Coaster at Crown Regency Hotel wraps around the 38th floor of a skyscraper, tilting riders outward at an angle over the city skyline. You’re buckled in, but your stomach might not be. Add-ons include a skywalk around the building’s edge and even a zipline between towers.

It’s a manufactured thrill, sure, but the views – especially at sunset – are insane. Definitely not the most traditional item on the list, but if you’re wondering what to do in Cebu after dark (besides karaoke and beer), this urban adrenaline fix offers something different.

Malapascua Island in Visayan Sea, One of Cebu Island © Shutterstock

Malapascua Island in Visayan Sea, One of Cebu Island © Shutterstock

13. Go spelunking in Cantabaco

Rock climbers already know Cantabaco, but even non-climbers can get a thrill here – underground. This village near Toledo is home to caves that snake through the karst hills, filled with tight squeezes, cool chambers, and the occasional bat. You’ll need a local guide – this isn’t a light-up-your-phone-and-wing-it kind of cave.

There are no crowds, no ticket booths, no souvenir stalls – just raw nature and total silence. Wear old clothes, bring a flashlight, and be ready to crawl. If you're craving a real adventure – mud, mystery, and maybe a few scrapes – this is one of the things to do in Cebu that still feels totally undiscovered.

14. Camp at Mt. Manunggal

Want a break from the sea? Mt. Manunggal is a breath of cool mountain air. This is where President Ramon Magsaysay’s plane crashed in 1957, but it’s also a peaceful camping spot with trails, pine trees, and starry skies. The hike’s manageable, with campsites at the summit and views stretching to the coast. You’ll meet locals hiking for fitness, families with picnic baskets, and maybe a few wild goats. The vibe is mellow, and the temperatures drop enough to warrant a jacket – rare in steamy Cebu. Bring your own tent and food, and be ready to disconnect.

15. Snorkel with sea turtles at Apo Island

If you're after unforgettable marine life without the ethical grey area, head to Apo Island. It’s not technically part of Cebu, but from the southern tip of the island, it’s just a ferry and short drive away – and totally worth the detour. Apo is a marine sanctuary, famous for its coral gardens and chilled-out sea turtles. No feeding, no gimmicks – just nature doing its thing.

Snorkeling tours are run by local guides who know the reefs like their own backyard. You'll likely see multiple green sea turtles drifting through the shallows, along with schools of reef fish and healthy corals. Apo Island is also a success story in marine conservation, and your visit supports sustainable community-based tourism. It’s peaceful, beautiful, and 100% guilt-free.

Olga Sitnitsa

written by
Olga Sitnitsa

updated 14.05.2025

Online editor at Rough Guides, specialising in travel content. Passionate about creating compelling stories and inspiring others to explore the world.

Planning your own trip? Prepare for your trip

Use Rough Guides' trusted partners for great rates