10 Best Things to Do in Cebu

Cebu, a top destination in the Philippines, offers a perfect mix of adventure, culture, and natural beauty. Whether you're seeking pristine beaches, historic landmarks, or thrilling activities like canyoneering and whale shark watching, Cebu has it all. This travel guide highlights 10 must-do things in Cebu, from exploring scenic islands and waterfalls to tasting world-famous Cebu lechon. Ideal for solo travelers, couples, and families, these top Cebu attractions guarantee an unforgettable experience. Dive into the vibrant heart of the Visayas and discover why Cebu is one of the most visited places in Southeast Asia.

 

1. Wander Through Sirao Flower Garden

Nestled in the highlands of Busay, the Sirao Flower Garden is a colorful escape known for its vibrant celosia flowers and European-inspired decor. Often referred to as “Little Amsterdam,” it features rows of red, orange, and yellow blooms, along with Instagrammable installations such as windmills, giant hand sculptures, and scenic view decks. The cool mountain air makes it a refreshing break from the tropical heat of the city. Best visited in the early morning or late afternoon, Sirao is especially popular among photographers and couples. You can explore the original flower farm and the nearby “Sirao Pictorial Garden,” which includes swimming pools and café options. The best time to visit is during the blooming season (typically March–May and October–December), but some flowers are maintained year-round. Entrance fees are affordable, and local vendors often sell snacks and souvenirs. Whether you're a flower lover or just looking for a stunning photo op, Sirao is a must-see during your trip to Cebu.

 

 

2. Climb to the Top of Osmeña Peak

Osmeña Peak is the highest point in Cebu, rising about 1,013 meters above sea level. Located in the town of Dalaguete (pronounced "Dalaget"), it offers a panoramic view of jagged limestone hills, rolling mountains, and even a glimpse of the ocean on clear days. The hike is relatively easy and takes about 20 to 30 minutes from the jump-off point, making it suitable for beginners and families. Local guides are available, and the trail is well-maintained, though it can get muddy during the rainy season. Osmeña Peak is especially popular at sunrise, so many travelers arrive early to catch the golden glow over the hills. You can also combine the hike with a visit to nearby attractions like Kawasan Falls or Mantalongon Market. Pack water, snacks, sun protection, and a jacket—it can be chilly at the top. Whether you're a seasoned hiker or just seeking an unforgettable photo opportunity, Osmeña Peak is a must-see natural wonder in Cebu.

 

 

For those who love hiking, Osmeña Peak is a must-see. Located in Dalaguete, it is the highest point in Cebu and offers a panoramic view of the island's rugged terrain, rolling hills, and the nearby islands. The hike to the summit is relatively easy and short, making it accessible for beginners and families. Arriving early will reward you with stunning sunrise views. The best part? The fresh mountain air and the breathtaking scenery at the top make the effort well worth it.

Best Time to Go: Early morning for cool temperatures (around 25°C) and misty views.
Trail Info: 1-hour easy hike to Cebu’s highest peak (1,013 meters).
Transportation: From Cebu City, take a bus to Dalaguete (2 hours), then a motorbike ride (₱200/person).

 

3. Swim with Whale Sharks in Oslob

Swimming with whale sharks in Oslob is one of the most iconic activities in Cebu. These gentle giants are known for their enormous size, but they are harmless and friendly. Head to Oslob early in the morning, where you’ll be guided by experienced local staff to swim alongside these amazing creatures. It’s a once-in-a-lifetime experience that should definitely be on your list of things to do in Cebu. While in Oslob, you can also visit Tumalog Falls nearby, adding an extra dose of natural beauty to your day.

 

 

  • Why It’s Unique: Get up close to gentle giants—whale sharks, the world’s largest fish (up to 12 meters long)!
  • Best Time: 6:00–10:00 AM (peak activity hours).
  • Cost: ~₱1,500 (includes snorkeling gear and conservation fee).
  • Pro Tip: Book eco-friendly tours through official operators. Avoid sunscreen to protect marine life.
  • Alternative Spot: Try Apo Island near Dumaguete for fewer crowds.

 

4. Discover the Sardine Run in Moalboal

Moalboal, a coastal town on the western side of Cebu, is famous for its extraordinary “sardine run.” Just a few meters off Panagsama Beach, you can snorkel or dive with millions of swirling sardines in their natural habitat—no boat required! This unique phenomenon occurs year-round and is accessible to swimmers of all skill levels. Local dive shops offer affordable gear rentals and guided snorkeling or scuba trips. Aside from the sardine run, the area is rich in coral reefs, turtles, and other marine life. Moalboal is also known for vibrant sunsets, lively beach bars, and chill backpacker vibes. Accommodations range from budget hostels to cozy beachfront resorts. For those seeking more underwater adventure, nearby Pescador Island offers some of the best diving in Cebu. Don't forget to use reef-safe sunscreen and respect marine life by not touching or chasing them. Whether you’re snorkeling for the first time or an experienced diver, Moalboal delivers unforgettable underwater moments.

 

 

5. Canyoneering at Kawasan Falls

For adrenaline junkies, canyoneering at Kawasan Falls in Badian is a must. This heart-pounding activity involves trekking, climbing, cliff jumping, and swimming through a series of waterfalls and turquoise pools. The journey starts in Alegria, where local guides provide safety gear, including helmets and life vests. The trail takes you through dense jungle, slippery rocks, and clear river waters, with jumps ranging from 3 to 12 meters. One of the highlights is the final jump into the majestic Kawasan Falls—a multi-tiered waterfall with a stunning aquamarine pool. It’s both challenging and incredibly rewarding. You don't need prior experience, but you should be physically fit and comfortable in water. The best time to go is early in the morning to avoid crowds and enjoy cooler temperatures. Book your adventure through certified operators to ensure safety and support sustainable tourism. Don't forget a waterproof bag, sturdy shoes, and a GoPro to capture the thrills.

 

 

6. Visit the Temple of Leah

Often dubbed the "Taj Mahal of Cebu," the Temple of Leah is a massive Greco-Roman-style structure located in the highlands of Busay. Built in 2012, it was commissioned by Teodorico Soriano Adarna in memory of his late wife, Leah Albino-Adarna. The temple stands as a grand gesture of eternal love and has quickly become a popular tourist spot. Its marble columns, lion statues, and sweeping staircases give it an opulent, ancient-European feel. From the viewing deck, you can enjoy stunning views of Cebu City and the coastline below—especially breathtaking during sunset. The temple houses Leah’s personal library, artworks, and memorabilia, creating a museum-like experience. It’s best visited during weekdays to avoid the crowds. You can pair your visit with other Busay attractions such as Tops Lookout or Sirao Flower Farm. The Temple of Leah is ideal for photography, romantic dates, or simply admiring Cebu's more artistic side. Entrance fees apply, and there are small cafes nearby where you can relax and take in the view.

 

 

7. Island Hopping in Mactan

Mactan Island, just off the coast of Cebu City, is your gateway to spectacular island hopping adventures. Numerous tour operators offer full-day trips to nearby islets such as Hilutungan, Nalusuan, and Caohagan. These marine sanctuaries are ideal for snorkeling and diving, with vibrant coral reefs teeming with tropical fish. Many tours include lunch on a floating hut or a beach barbecue, providing a delicious taste of local seafood. You can also rent a private boat for a more customized experience. Most tours provide snorkeling gear, but you can bring your own for better comfort. Island hopping in Mactan is suitable for all ages and doesn’t require strong swimming skills, as life vests are available. The waters are usually calm, and guides ensure safety throughout the journey. Don’t forget reef-safe sunscreen, dry bags, and your underwater camera. Whether you’re with friends or family, this is one of the best ways to enjoy Cebu’s marine beauty.

 

8. Relax on the Beaches of Bantayan Island

If you're craving a peaceful escape, head to Bantayan Island off the northwestern coast of Cebu. Known for its powdery white sand beaches and crystal-clear waters, it's often compared to Boracay—without the crowds. You can reach the island via a bus ride to Hagnaya Port followed by a ferry. Once there, you’ll find a laid-back atmosphere with friendly locals and rustic beach resorts. Popular beaches include Sugar Beach and Kota Beach, where you can relax, swim, or rent a kayak. Sunrise and sunset here are magical, making it ideal for photography. The town of Santa Fe is the main tourist hub with cozy accommodations and seafood restaurants. While on the island, rent a motorbike and explore nearby attractions like the Ogtong Cave and the centuries-old Sts. Peter and Paul Church. Bantayan is also a great spot for kite surfing, snorkeling, or simply unwinding in a hammock. It's the perfect destination for couples, solo travelers, or anyone seeking tranquility.

 

 

Why Visit: Secluded white-sand beaches without the crowds of Boracay.
Must-Do Activities:

  • Rent a scooter (₱400/day) to explore hidden coves.

  • Sunset watching at Kota Beach.
    🍤 Local Bite: Try garlic butter crab at The Crazy Crab beach shack.

9. Enjoy Cebu's Famous Lechon

No trip to Cebu is complete without tasting its world-renowned lechon—roasted pig cooked over charcoal until the skin is crispy and the meat is tender and flavorful. Anthony Bourdain once called it “the best pig ever,” and for good reason. The secret lies in the traditional Cebuano preparation: the pig is stuffed with herbs, spices, and lemongrass, giving it an aromatic and savory taste. You can try lechon at local eateries like Rico’s Lechon, CNT Lechon, or House of Lechon. Each place offers its own twist on the classic dish. Most restaurants serve lechon with rice, vinegar dipping sauce, and sides like dinuguan (blood stew) or pancit (noodles). If you're adventurous, try the spicy versions or lechon belly. Cebu also hosts the annual Lechon Festival in Carcar, known for its lechon market and street parades. Whether eaten as a meal or bought as pasalubong (souvenir food), Cebu lechon is a culinary experience you can't miss.

 

 

10. Explore the Historical Magellan's Cross and Basilica del Santo Niño

Located in Cebu City, Magellan’s Cross and the Basilica del Santo Niño are significant historical and religious landmarks. The cross, planted by Portuguese explorer Ferdinand Magellan in 1521, symbolizes the beginning of Christianity in the Philippines. Encased in a small chapel near Cebu City Hall, it attracts both tourists and pilgrims. Just a few steps away is the Basilica Minore del Santo Niño, the oldest Roman Catholic church in the country, dating back to 1565. It houses the revered statue of the Santo Niño (Holy Child), believed to have miraculous powers. Visiting this site gives you a deep sense of Cebu’s colonial past and religious devotion. Don’t miss the chance to witness a local Mass or light a candle in the nearby prayer area. The atmosphere is solemn yet vibrant, with vendors selling candles, rosaries, and religious icons. It’s best to visit in the morning to avoid crowds. A guided tour will enrich your understanding of the site’s significance and local traditions.

 

 

  • Visitor Tips:
  1. Dress Code: Cover shoulders and knees.
  2. Sacred Ritual: Attend Friday morning candle ceremonies.
  3. Photo Op: Magellan’s Cross nearby, with its painted ceiling and historical significance.

Recommended Tours

12 Days Philippines Island Explorer

Manila - Cebu- Bohol - Puerto Princesa-El Nido Island

Customize