Pulau Ilin adalah yang terbesar di antara gugusan pulau yang terletak di San Jose. Itu terletak di antara San Jose dan Pulau Ambulong. Pulau Ilin memiliki lima pantai, beberapa di antaranya dibatasi oleh terumbu karang sehingga tidak mungkin dilalui saat air surut.