The Best Cave and Rock Temples in Sri Lanka — Sri Lanka travel story by Lankan Stays & Trails

Temples · Caves and Rocks

The best cave and rock temples in Sri Lanka

Long before Sri Lanka's monks built great stupas, they lived in caves, cutting drip ledges into the rock to keep out the rain. Many of those caves became temples, painted, extended and filled with Buddhas over the centuries. Visiting them is one of the most atmospheric ways to see the island's history.

October 28, 2026 · 6 min read · Lankan Stays & Trails

TemplesCultureHistory

Quick answer

The best cave and rock temples in Sri Lanka are Dambulla's Royal Cave Temple, with five painted caves; Aluvihare, where the Buddhist scriptures were first written down; Mulkirigala in the south; Ridi Vihara near Kurunegala; Degaldoruwa near Kandy, with fine Kandyan murals; Isurumuniya in Anuradhapura; Sithulpawwa near Yala; Kudumbigala near Kumana; and Dowa near Bandarawela, with its unfinished cliff Buddha.

Key takeaways

  • Many caves were first used by monks over two thousand years ago.
  • Drip ledges cut above cave mouths are a sign of ancient monastic use.
  • Dambulla is the largest and most famous, with five painted caves.
  • Degaldoruwa has some of the finest Kandyan-period murals.
  • Dress codes apply: shoulders and knees covered, shoes and hats off.

Why caves became temples

In early Buddhist Sri Lanka, monks lived in natural rock shelters, especially in the dry zone. Donors carved drip ledges above the cave mouths and inscribed their names in early Brahmi script, many of which survive. Over time, these simple shelters became shrines, with walls built across the front and Buddha images inside.

In later centuries, especially in the Kandyan period, kings and monks restored and painted many cave temples, covering ceilings and walls with murals of the Buddha's life and Jataka stories. The result is a mix of ancient rock and colourful, more recent art.

Visiting a cave temple is usually quiet and cool, a welcome contrast to the heat outside.

  • →Look for drip ledges and Brahmi inscriptions.
  • →Kandyan murals cover many ceilings.
  • →Caves are cool, but bring socks for hot rock outside.

Dambulla, Aluvihare and the Cultural Triangle

Dambulla's Royal Cave Temple is the largest and most famous cave temple in Sri Lanka, with five caves under a huge overhang, filled with Buddha statues and painted ceilings. It is a UNESCO World Heritage Site. The climb up the rock takes roughly 15 to 20 minutes.

Aluvihare, near Matale, is where monks wrote down the Buddhist scriptures, the Tipitaka, on palm leaves in the first century BC. Its caves are set among boulders, and one contains vivid, sometimes gruesome murals of the afterlife.

In Anuradhapura, Isurumuniya is a small rock temple with carvings of lovers and elephants, set beside a pond. Pidurangala, next to Sigiriya, has a cave temple with a large reclining Buddha near the top of the climb.

  • →Dambulla: five painted caves.
  • →Aluvihare: where the scriptures were written.
  • →Isurumuniya: carved lovers.

Degaldoruwa, Ridi Vihara and the hills

Degaldoruwa, near Kandy, is a cave temple cut into a rock outcrop, with some of the finest Kandyan-period murals in Sri Lanka, painted in the eighteenth century. It is rarely crowded and easily combined with a visit to Kandy.

Ridi Vihara, near Kurunegala, has a cave temple with a reclining Buddha and a platform decorated with Dutch tiles. Dowa rock temple, near Bandarawela, has a large standing Buddha carved into the cliff face, left unfinished, and a small cave shrine with murals.

Lankan Stays & Trails often adds Degaldoruwa or Dowa to a hill country route, so travellers see a quieter cave temple alongside the famous ones.

  • →Degaldoruwa: Kandyan murals.
  • →Ridi Vihara: Dutch tiles in a cave.
  • →Dowa: the unfinished cliff Buddha.

Mulkirigala, Sithulpawwa and Kudumbigala

Mulkirigala, near Tangalle, is a rock monastery with a series of cave shrines climbing a sheer outcrop, connected by stairs. The caves hold reclining Buddhas and murals, and the summit offers wide views.

Sithulpawwa, inside the Yala area, was a large monastery in ancient times, with caves and a restored stupa on a rock. It is often visited with a Yala safari. Kudumbigala, near Kumana, is a forest hermitage with rock caves and a summit view over the jungle.

These southern and eastern rock temples are quieter than Dambulla and set in wilder landscapes, often with wildlife nearby.

  • →Mulkirigala: stairs and murals.
  • →Sithulpawwa: a monastery in the Yala area.
  • →Kudumbigala: hermitage caves near Kumana.

How to visit cave temples respectfully

Cave temples are active religious sites. Wear clothing that covers shoulders and knees, remove shoes and hats before entering, and do not pose with your back to Buddha statues. Photography may be restricted inside; flash is usually not allowed.

Go early or late in the day to avoid heat on the climbs and crowds inside the caves. Carry socks, as rock steps can be very hot in the dry zone. Small donations are welcome at most temples.

  • →Cover shoulders and knees.
  • →No flash, and ask before photographing monks.
  • →Go early, with water and socks.

Frequently asked questions

What is the most famous cave temple in Sri Lanka?

The most famous cave temple in Sri Lanka is Dambulla's Royal Cave Temple, a UNESCO World Heritage Site with five caves filled with Buddha statues and painted ceilings. It lies in the Cultural Triangle, roughly 30 minutes from Sigiriya.

Are there cave temples near Kandy?

There are cave temples near Kandy, including Degaldoruwa, with fine eighteenth-century Kandyan murals, and Aluvihare near Matale, where the Buddhist scriptures were first written down. Both are quieter than Dambulla and easily visited from Kandy.

Can I take photos inside cave temples?

Photography rules vary by cave temple. Some allow photos without flash; others prohibit photography inside. Always check signs, never use flash on murals, ask before photographing monks, and never pose with your back to a Buddha statue.

What is Mulkirigala?

Mulkirigala is a rock monastery near Tangalle with cave shrines climbing a sheer outcrop, connected by stairways. The caves contain reclining Buddhas and murals, and the summit offers wide views over the southern countryside. Allow one to two hours.

What should I wear to a cave temple in Sri Lanka?

Wear clothing that covers your shoulders and knees, preferably light colours, when visiting a cave temple in Sri Lanka. You will need to remove shoes and hats, so sandals and socks are practical. Avoid clothing with Buddha images.

What is Dowa rock temple?

Dowa rock temple, near Bandarawela in Uva, has a large standing Buddha carved into the cliff face, left unfinished, and a small cave shrine with murals. It is a quiet stop on the road between Ella and Bandarawela.

How old are Sri Lanka's cave temples?

Many of Sri Lanka's cave temples began as monks' shelters more than two thousand years ago, with drip ledges and Brahmi inscriptions from roughly the third century BC onwards. The paintings and statues inside are usually much later, often from the Kandyan period of the eighteenth century.

Lankan Stays Team