La cueva de Batathota alberga un antiguo templo y es un popular lugar de peregrinación budista, lo cual es bastante evidente por las disposiciones hechas para el flujo continuo de peregrinos que visitan estos recintos. Un enorme aparcamiento de vehículos y filas de puestos de todo tipo marcan la entrada de la subida al templo de la cueva.

Escalones de piedra labrada marcan el recorrido, y en algunos lugares hay pasamanos para comodidad de los romeros. El camino está bajo un dosel de árboles. Helechos simples crecen del techo de roca húmeda de la cueva dando la impresión de candelabros verdes. Estos helechos son como un maravilloso regalo de la naturaleza.

La cueva en la parte superior, frente al Sri Pada maluwa, es enorme con un techo alto, ventilada y llena de luz. En la entrada hay un estanque lleno de peces, llamado Manduka Vila. Una enorme rana de cemento adorna el centro. Hacia la parte trasera de la cueva se encuentra la sala del santuario del templo, una dagoba y un pequeño Devalaya.

Una atractiva Makara Thorana adorna la entrada a la sala del santuario. En el interior hay una estatua de Buda reclinada de 21 codos, que se cree que fue construida durante los días del rey Nissankamalla. Detrás de la estatua hay algunas pinturas interesantes. Representan una multitud de Arahats de pie entre las nubes. En sus manos sostienen ramos de flores de sal.

Se cree que estos recintos sagrados fueron establecidos por el rey Walagambahu, a quien se le atribuyen la mayoría de los templos en cuevas.

También existe otra creencia de que Diwaguha o Bhagawalena, asociado con la visita del Señor Buda a Lanka, se refiere a este lugar. El muy venerable Agga Maha Pandith, el Balangoda Ananda Maithriee Thero, después de examinar los alrededores, los frescos en la sala del santuario, la tradición rupestre y las creencias de la zona, opinó que este era el lugar más probable que podría identificarse como el Divaguhava donde el Señor Buda descansó en su visita a la montaña sagrada Sri Pada.