Yatagala Rock Temple Near Galle — Sri Lanka travel story by Lankan Stays & Trails

South coast · near Unawatuna

Yatagala rock temple near Galle

A few kilometres behind Unawatuna's bay, a narrow road climbs to a monastery wedged among granite boulders. Yatagala Raja Maha Viharaya has a reclining Buddha, faded murals, a view over paddy and palms, and very few visitors. It is one of the easiest temple visits on the south coast.

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

South CoastCultureHeritage

Quick answer

Yatagala Raja Maha Viharaya is a rock temple roughly 4 to 5 kilometres inland from Unawatuna and about 10 kilometres from Galle Fort, set among large granite boulders on a wooded hillside. Local tradition dates the monastery to the early centuries of Buddhism on the island, more than 2,000 years ago. A visit takes 45 minutes to an hour and includes a climb of around 100 steps, an image house with a reclining Buddha and murals, and views over paddy fields. Entry is by donation.

Key takeaways

  • Yatagala lies roughly 4 to 5 kilometres inland from Unawatuna, about 15 minutes by tuk-tuk.
  • Local tradition dates the temple's founding to more than 2,000 years ago, in the early Anuradhapura period.
  • The image house holds a reclining Buddha and murals in the southern style, under a boulder overhang.
  • A visit involves a climb of around 100 steps and takes 45 minutes to an hour.
  • Entry is by donation, and modest dress is required, with shoulders and knees covered.

What Yatagala temple is

Yatagala Raja Maha Viharaya is a Buddhist monastery built in and around a cluster of granite boulders on a hill inland from Unawatuna. The name is often explained as "rock where the yak stood", one of several local legends attached to the site, and tradition holds that monks have lived here for more than 2,000 years.

Today Yatagala is a working village temple, quiet and well kept. Monks and lay devotees look after it, and visitors are welcome as long as they dress and behave respectfully. It is one of the few temples near Galle where you may be the only foreign visitor.

Yatagala also gives a sense of the country behind the coast. The drive up passes cinnamon gardens, small paddy fields and village houses within a few minutes of Unawatuna's busy beach road, and the contrast is part of what makes the visit memorable.

What to see at Yatagala

Yatagala's main shrine sits under a huge rock overhang, reached by a stairway from the lower terrace. Inside, a reclining Buddha lies along the back wall, with painted walls and ceilings around it. The murals show scenes from the Buddha's life and Jataka stories in the bright colours typical of southern temples.

Around the shrine, boulders form natural rooms and platforms. A small stupa, a Bodhi tree and terraces overlooking the paddy fields complete the site. Toque macaques live in the surrounding trees and are used to people, so keep food out of sight.

  • →The reclining Buddha under the boulder overhang.
  • →Murals of Jataka stories and the life of the Buddha.
  • →The view terrace over paddy fields and coconut palms.
  • →The Bodhi tree and stupa on the upper level.

How to visit

Yatagala is roughly 4 to 5 kilometres inland from Unawatuna, about 15 minutes by tuk-tuk on narrow village roads. Drivers from Unawatuna and Galle usually know it, but the turn-off is easy to miss, so confirm the name before setting off. Parking is at the foot of the steps.

The climb is around 100 steps, uneven in places, taking ten minutes at a gentle pace. Mornings and late afternoons are cooler and the light on the murals is softer. Entry is by donation, placed in the box at the shrine.

  • →Time needed: 45 minutes to an hour.
  • →Best time: before 10am or after 3.30pm.
  • →Bring: a sarong or scarf, water and shoes that slip off easily.

Temple etiquette at Yatagala

Yatagala is an active temple, and the usual rules for Buddhist sites in Sri Lanka apply. Cover shoulders and knees, remove shoes and hats before entering the shrine area, and never pose with your back to a Buddha image for a photograph.

Poya days, the full moon holidays each month, bring local devotees in white and a busier, more devotional atmosphere. Visitors are welcome then too, but the temple is quieter on ordinary weekdays.

  • →Do not touch statues or murals.
  • →Keep voices low near monks and worshippers.
  • →Leave a donation if you take photographs.

Fitting Yatagala into a south coast stay

Yatagala makes an easy half-day outing from a base in Unawatuna, Galle or Dalawella, and combines well with the Japanese Peace Pagoda on Rumassala and a late afternoon walk on Galle Fort's ramparts. All three lie within about 20 minutes of each other.

Lankan Stays & Trails suggests Yatagala to travellers who want one quiet temple visit near Galle without a long drive. Go early, then spend the hot middle of the day on the beach.

Frequently asked questions

Where is Yatagala temple?

Yatagala Raja Maha Viharaya is roughly 4 to 5 kilometres inland from Unawatuna and about 10 kilometres from Galle Fort, in the hills behind the coast. It is about 15 minutes by tuk-tuk from Unawatuna on narrow village roads.

How old is Yatagala temple?

Local tradition dates Yatagala to the early Anuradhapura period, more than 2,000 years ago, when monks are said to have lived among the boulders. The present shrine buildings and murals are much later, with most of the paintings in the southern style of recent centuries.

Is there an entrance fee at Yatagala?

There is usually no fixed fee. Visitors leave a donation in the box at the shrine, and a few hundred rupees or around US$1 to US$3 is a respectful amount. Donations support the upkeep of the temple and the monks.

How many steps are there at Yatagala temple?

The climb to the main shrine is around 100 steps, uneven in places. It takes about ten minutes at a gentle pace. Shoes come off at the shrine level, and the stone can be hot in the middle of the day.

Is Yatagala temple worth visiting?

Yes, for a quiet, atmospheric temple close to the coast. Yatagala is rarely busy, the boulder setting is unusual and the views over the paddy fields are lovely. It suits travellers staying near Unawatuna or Galle who want an hour of culture away from the beaches.

Are there monkeys at Yatagala temple?

Yes. Toque macaques live in the trees around Yatagala and are used to people. Keep food and plastic bags out of sight, do not feed them, and hold on to sunglasses and phones near the steps.

Can you visit Yatagala and the Peace Pagoda on the same day?

Yes. Yatagala and the Japanese Peace Pagoda on Rumassala are roughly 15 to 20 minutes apart by tuk-tuk. Visit Yatagala in the morning while it is cool, spend the middle of the day on the beach, and go up to the pagoda in the late afternoon for the view of Galle Fort.

Lankan Stays Team