Highlights
- One of the oldest rock temples in the south
- Believed to date back over two thousand years
- Colourful murals show scenes from the life of the Buddha
- A rock terrace gives wide views over the countryside
Overview
Yatagala Raja Maha Viharaya is a Buddhist rock temple a short way inland from Unawatuna. It sits among large granite boulders and is believed to be very old. Tradition links its founding to the Anuradhapura period, and to a branch of the Sri Maha Bodhi tree planted in the area.
What you see
- The reclining Buddha: a long reclining Buddha in a cave beneath a boulder. Tradition says it was made under King Parakramabahu II of the Dambadeniya period.
- Paintings: walls and ceilings painted in the Kandyan style, with scenes from Buddhist stories.
- The boulders: steps lead up between rocks to a stupa and viewpoint over paddy fields and jungle.
The temple has a quiet atmosphere, with monks and village worshippers rather than crowds.
How long it takes
About thirty to forty-five minutes.
When to go
Morning or late afternoon. Poya days are busier.
Getting there
Yatagala is about 10 minutes by tuk-tuk from Unawatuna, a pleasant escape from the beach.
Practical tips
- Remove shoes and cover shoulders and knees.
- A donation is appreciated.
- Do not touch the paintings or use flash.
Also near Unawatuna: the Japanese Peace Pagoda and Unawatuna beach. See our Galle Fort walking tour, things to do in Unawatuna and Unawatuna hotels.





















