
Hotels in Moalboal
3 hotels across 0 neighborhoods
Browse hotels in Moalboal, Cebu — base for the famous sardine shoal, Pescador Island diving, and Panagsama Beach. Properties 89 km south of Cebu City.
Photo by Wikimedia Commons on Unsplash
About Moalboal
Moalboal: Sardine Runs and Reef Diving on Cebu's Southwest Coast
Moalboal sits on the southwest coast of Cebu Island, roughly 89 km south of Cebu City — about two hours by bus along the coastal highway. The town draws divers and snorkelers primarily for one phenomenon: a permanent sardine shoal of millions of fish that moves in tight silver columns just metres from Panagsama Beach. No boat is required. The reef wall below that same beach drops sharply, offering drift dives past sea turtles and occasional thresher shark sightings at depth. Pescador Island, a 20-minute boat ride offshore, adds a protected marine sanctuary with cathedral caves and consistent coral cover.
Where to Stay and Getting Around
Most hotels and dive resorts line the Panagsama Beach strip or cluster around White Beach in Basdako, 3 km north. Properties range from basic fan rooms to small air-conditioned dive lodges with equipment rental on-site. Habal-habal motorcycle taxis connect the beaches and the town proper. The South Bus Terminal in Cebu City runs frequent departures to Moalboal from early morning.
Practical Tips
- Best visibility: March to May; avoid heavy rain months (July–October) for clearest water.
- Sardine snorkel: Entry directly from Panagsama shore — no boat fee needed.
- Getting there: Air-conditioned buses from Cebu City South Terminal take approximately 2 hours.
- Cash: ATM options in town are limited; carry sufficient pesos from Cebu City.
All hotels in Moalboal



Cities like Moalboal
Other destinations across Philippines within reach.


