St. Catherine Boutique Hotel & Restaurant presents a tranquil retreat on Cabilao Island. Situated in the heart of Sibonga, it offers a convenient base for exploring the local area. The hotel provides a refined experience, blending accessibility with a sense of seclusion. Guests appreciate the opportunity to immerse themselves in the island’s natural beauty while enjoying modern amenities and attentive service.