Las cuevas de Dambulla datan del siglo I a.J., por lo tanto son de una antiguedad mayor que otros templos. En total hay 5 cuevas y en la mayor parte hay representaciones de Buda, aunque también se localizan dioses hindús como Vishnu y Saman. No todas las estatuas son de la misma época, algunas se introdujeron en el siglo XIX.