La grotte de Pamitinan est une grotte de calcaire située dans les contreforts de la Sierra Madre, près du barrage de Wawa, à Rizal, aux Philippines. Elle se trouve dans le paysage protégé de Pamitinan, dans le barangay de San Rafael, municipalité de Rodriguez. La grotte était autrefois connue sous le nom de « grotte de Bernardo Carpio », du nom de Bernardo Carpio, un personnage de la mythologie philippine qui fut réprimandé par les dieux pour son insolence. La légende veut qu’il ait été enchaîné à jamais dans les gorges de Montalban, maudit pour empêcher deux montagnes d’entrer en collision.
Le 12 avril 1895, Andres Bonifacio et huit autres Katipuneros ont déclaré l’indépendance des Philippines par rapport à l’Empire espagnol à l’intérieur de cette grotte. Les inscriptions « Vive l’indépendance des Philippines » datant de l’époque de la révolution philippine peuvent encore être lues sur les murs. Le 21 juin 1996, la grotte de Pamitinan a été déclarée site historique par la Commission nationale d’histoire des Philippines.
Pendant la Seconde Guerre mondiale, les soldats japonais ont occupé la grotte et l’ont utilisée comme camp.