Twin Rock Beach
About
Catanduanes' most famous beach view! Two green, rocky islets rise out of the bay right in front of a curve of soft sand, so every shot looks like a postcard. The beach sits inside Twin Rock Beach Resort, a short drive from Virac, where day visitors swim in the calm cove, paddle a kayak toward the rocks or ride the zipline over the water. Come on a sunny morning when the sea turns turquoise!
Go before 12 PM today. Rain likely after.
- Half dayTime to spend
- Sunny mornings in the dry season, around March to June.Best time to go
- variesEntrance and budget
- A short tricycle or van ride from Virac town or the Virac airport to Barangay Talisoy in Igang.Getting there
What to do here
- Swim in the calm cove in front of the islets
- Kayak out toward the twin rocks
- Ride the zipline over the water
- Walk the rocky shore at low tide
Know before you go
Swim only in the calm cove; the open sea gets rough in the northeast monsoon and typhoon season.
The rocks at low tide are sharp and slippery; wear aqua shoes.
Wear the life vest on the kayak and the zipline harness properly.
Parking inside the resort.
Day visitors pay the resort entrance; kayaks, the zipline, cottages and rooms are charged separately. Ask the front desk for current rates.
The beach sits inside Twin Rock Beach Resort, a short drive from Virac, where day visitors swim in the calm cove, paddle a kayak toward the rocks or ride the zipline over the water.
Where it is
Talisoy, Igang, Virac, Catanduanes
By commuteA short tricycle or van ride from Virac town or the Virac airport to Barangay Talisoy in Igang.
Reviews
No ratings yet. Be the first to help others decide!
Sign in to rate and leave a tip.
Tips from visitors
Be the first to share something about this place.
You might also like
FAQ
Where is Twin Rock Beach?
In Barangay Talisoy, Igang, a short drive from Virac town in Catanduanes.
Can I visit Twin Rock Beach for the day?
Yes, day visitors pay an entrance at the resort; activities are extra.
What can I do there?
Swim, kayak toward the twin islets, ride the zipline or just relax on the sand.







