
Southwest Cebu · Expert recommendation
Moalboal
A sardine tornado you can reach by swimming straight off the beach.
Moalboal is unique in the Philippines: the famous sardine run sits just 20 metres off Panagsama Beach, so you can snorkel it without a boat. It's grown a lot in the last decade — it's no longer a secret — but it's still the easiest big marine spectacle to reach in the country, and the canyoneering at Kawasan Falls is 45 minutes away.
Why visit
- The only place in the country to snorkel a sardine bait ball from shore
- Kawasan Falls canyoneering within easy reach
- Solid budget-to-mid range dive scene
- Turtles on the house reef, most days, no boat required
- Good nightlife by Visayas standards without being overwhelming
Highlights
- The sardine run, snorkelled straight off Panagsama Beach
- Pescador Island for turtles and wall diving
- Kawasan Falls canyoneering, three waterfalls jumping and swimming
- White Beach at sunset, a short tricycle ride south
- Turtle spotting on the house reef most mornings
Getting there
- Mactan-Cebu Airport (CEB) to Moalboal: 2h30-3h by private van or shared shuttle
- Cebu City to Moalboal: 3h by bus from South Bus Terminal
- Combine with Kawasan Falls (Badian): 30-45 min further south by tricycle or van
My personal recommendation
Everyone books canyoneering as a rushed half-day add-on. I always schedule it as its own day with an early 7am start — you finish before the afternoon tour groups arrive and the water is clearer.
Best beaches
Panagsama Beach
Rocky entry but this is where the sardine run sits, right offshore.
White Beach
Actual sand beach, 15 min south, better for lounging and sunset.
Basdaku (also called White Beach)
Quieter stretch, good sunset bars, less crowded than Panagsama.
Where to sleep: my inspected hotels
I've dived and snorkelled the sardine run on multiple trips and personally stayed in three of the properties listed here.
Luxury
Cebu Ocean Park Beach Resort
Panagsama
Comfortable, quieter northern end of the strip.
Blue Orchid Resort
Panagsama
Small boutique feel, good pool, popular with couples.
Mid-range
Sunny Side Up Hostel & Guesthouse
Panagsama
Social but private rooms available, great breakfast.
Freediving HQ Moalboal
Panagsama
Best for anyone learning freediving, decent rooms attached.
Budget
Chill Hostel Moalboal
Panagsama
Dorms and basic privates, walkable to the sardine run entry.
Blue Abyss Dive Resort
Panagsama
Budget rooms, dive shop attached, good for solo divers.
Best restaurants
Utopia
Rooftop bar and restaurant, good sunset view and pizza.
Chili Bar
Long-running favourite, decent burgers and cocktails.
Ondo's Fish and Chicken BBQ
Cheap, local, excellent grilled fish for dinner.
Best activities
Sardine run snorkel
Best 7-9am before boat traffic stirs up the visibility.
Kawasan Falls canyoneering
Full-day, book a certified guide, start at 7am.
Pescador Island boat trip
Combine snorkelling and diving, arrange through any dive shop.
Freediving course
Several reputable schools based right in Panagsama.
Sunset at White Beach
Easy tricycle ride, arrive by 5:30pm.
Hidden places
Tumalog Falls detour
Near Oslob, a curtain waterfall most people skip in favour of whale sharks.
Airport view deck near Badian
A quiet lookout locals use, ask your guesthouse for directions.
Inambakan Falls
Less touristed alternative to Kawasan, further inland.
Who is this destination for?
Families
2/5Couples
4/5Honeymoon
2/5Luxury travellers
2/5Divers
5/5Backpackers
5/5Digital nomads
3/5Adventure travellers
5/5Common mistakes
Snorkelling the sardine run mid-afternoon
Boat traffic churns up sediment; mornings are far clearer.
Doing canyoneering as a rushed add-on
Give it a full day — rushing it means missing the best jumps.
Skipping reef-safe sunscreen
The house reef is fragile and heavily used; it matters here more than most places.
Assuming Panagsama has a proper beach
It's mostly rocky; go to White Beach if you want classic sand.
Not booking dive shops in advance during peak season
January-March fills up fast, especially for freediving courses.
Recommended length of stay
3 nights covers the sardine run, one dive day and canyoneering.
Perfect itinerary combinations
Moalboal + Bantayan Island
Both in Cebu, easy 2-3h transfer, pairs adventure diving with total relaxation.
Moalboal + Bohol
Ferry from Cebu City after Moalboal, good 7-8 day loop.
Moalboal + Siquijor
Connect via Dumaguete, good for a slower southern Visayas itinerary.
Frequently asked questions
Personally inspected
Need help planning your trip?
Let's build your perfect itinerary: the right hotels, the right transfers, the right number of nights.
Other destinations
A question? Let's talk directly.
No forms, no call centre. You write, I answer — from the Philippines.
A personal reply within a few hours, Philippine time.