A part of the Babuyan Islands
Calayan Island is a part of the Babuyan Islands located in the Luzon Strait north of Luzon Island. To come here you need to go to Tuguegarao. From there you can take the bus to Santa Ana where you take the ferry roughly 4 hours out in the sea. The best time to go here is during April. Although you can go here other times of the year, but there is always the possibility that you can get stranded because of the unpredictable weather.
Off the beaten track
There are a few Sari Sari stores where you can buy necessities and some homestay to accommodate you. Either you can cook your own food or arrange so they can cook for you in the homestay. Calayan Island is off the beaten track and perfect for enjoying the beauty of nature but not for a bustling nightlife.
Review of TPS Homestay (Calayan Island, Philippines)
Review of Eva's Panciteria (Tuguegarao city, Philippines)
Review of Cagayan Holiday & Leisure Resort (Santa Ana, Philippines)