Esoy Hot Spring
One of only two natural geothermal hot springs in Cebu, in Barangay Duyan, bundled with cave, river, and waterfall activities.
The overview
About Esoy Hot Spring
Esoy Hot Spring is one of only two known natural geothermal hot springs in Cebu, located in the uplands of Barangay Duyan, about 5 kilometers off the main highway. The facility centers on several naturally heated pools, developed into a small resort that also serves as the gateway to nearby Ka-Tinggo Falls. Beyond soaking in the sulfuric spring water, the site is set up for a half-day of adventure activities: river trekking, a short underground cave visit, a hanging bridge crossing, rock scrambling, fish feeding, and access to cliff-jumping spots at the adjoining falls. The operation runs strictly on reservations, with signage at the gate stating "no booking, no entry," and packages commonly include a guide and, if arranged in advance, a catered lunch. Because the whole experience is guided and bundled, it works well as a single booked outing that also covers Ka-Tinggo Falls, rather than a spot to show up at unannounced.
What makes it worth it
Highlights
- Natural sulfuric hot spring pools
- Reservation-only guided package
- Hanging bridge and small cave
- Access point to Ka-Tinggo Falls
- River trekking and rock scrambling
- Optional catered lunch
- 1 Book in advance — walk-ins are turned away under the site's "no booking, no entry" policy. Bring swimwear, a towel, and a change of clothes, and wear sandals with grip for the river-rock sections. Location approximate — confirm on arrival.
Wayfinder route
How to get there
From Cebu City North Bus Terminal, take a bus or van to Catmon (roughly 57 km, about 1.5 hours). From the town proper, take a habal-habal or multicab to Barangay Duyan, following signage for Esoy Hot Spring.
Keep exploring
You might also like
Kugtong Spring
Alcantara
A small community spring pool in Alcantara's town center, tied to the town's pre-Hispanic origin legend.
Saksak Cold Spring
Alcoy
A cold freshwater spring in the hills of Sitio Saksak, Alcoy, reached by a rural trail often paired with a trek to Tingko Beach.
Buswang Lake
Asturias
A large freshwater lake in Barangay Bago with a boardwalk, boat rides, and a lakeside restobar.
Agtugop Spring
Asturias
A free, uncrowded cold spring fed by the mountainside in Barangay Agtugop.
Entrance Fee
PHP 300-400 all-inclusive package (guide, cave, and falls access; lunch extra)
Opening Hours
By reservation only; typically 8:00 AM - 5:00 PM
Duration
Half day
Difficulty
Moderate
Best Time to Visit
Dry season; weekdays for easier booking
Share this destination
Planning your Cebu trip?
Our free guides cover what to do, how to get there, and where to stay across Cebu.
Explore travel guides →