Morning: Arrive at Sta. Fe Airport and take a short ferry to Bantayan Island. Check into your beachfront resort and enjoy a refreshing welcome drink while gazing at the crystal‑clear waters.
Afternoon: Stroll to Kota Park for panoramic views of the sea, then wander the historic Sts. Peter and Paul Church with its charming coral‑stone façade.
Evening: Dine at a local seaside restaurant, savoring fresh grilled fish, and watch a vibrant sunset over Paradise Beach.
Find HotelsMorning: Explore the hidden gem of Ogtong Cave, where you can swim in the cool underground pool and marvel at the stalactites.
Afternoon: Return to the shore for sunbathing and snorkeling at Paradise Beach, spotting colorful reef fish and sea turtles.
Evening: Enjoy a beachfront bonfire, try local delicacies like kinilaw, and mingle with fellow travelers under the starlit sky.
Find HotelsMorning: Take an early boat ride from Oslob to Sumilon Marine Sanctuary and snorkel among vibrant coral gardens teeming with tropical fish.
Afternoon: Visit the Turtle Hatchery to learn about conservation efforts, then unwind on the powder‑white sands of Sumilon Beach.
Evening: Return to Oslob, enjoy a hearty dinner of lechon kawali, and relax at your accommodation.
Find HotelsMorning: Ferry to Panglao and start with a dip at the lively Alona Beach, perfect for swimming and people‑watching.
Afternoon: Explore the mesmerizing Hinagdanan Cave, admiring its natural limestone formations and a tranquil underground pool.
Evening: Join a sunset dolphin‑watching tour, then savor a seafood feast at a beachfront restaurant while reflecting on your island adventure.
Find HotelsTotal Estimated Cost: PHP 3,280 per person
To extend the trip, add a full day in Bohol to visit the iconic Chocolate Hills and the historic Baclayon Church, or spend an extra night on Sumilon for more snorkeling. If you need to shorten the itinerary, combine Day 1 and Day 2 on Bantayan by skipping Ogtong Cave and focus on beach time, or replace the dolphin‑watching tour with a relaxed evening at Alona Beach.