Tucked away near Galle, Yatagala Rock Cave Temple offers a peaceful escape from Sri Lanka’s bustling coastal towns. It’s a place where ancient history and quiet spirituality meet.
A Glimpse into the Past
Dating back over 2,000 years, Yatagala Rock Temple is one of the oldest Buddhist sites in southern Sri Lanka. Built into a massive rock formation, the temple houses serene Buddha statues and ancient murals that have survived the centuries. Visitors can climb up to small shrines carved into the stone and admire panoramic views of nearby paddy fields and jungle-covered hills. Staying nearby at Mandara Resort Mirissa makes it easy to plan a short day trip to this hidden sanctuary.
A Peaceful Escape from the Coast
While beaches often steal the spotlight in the south, Yatagala offers a different kind of charm. The sound of chanting monks and rustling leaves replaces the ocean waves, creating a calm atmosphere that many travellers miss. It’s an ideal spot for those looking to step away from the crowds and discover Sri Lanka’s spiritual side.
The Beauty of Simplicity
Unlike larger temples, Yatagala’s beauty lies in its simplicity. The rock caves are small, the paintings are faded, and yet the site feels deeply authentic. The sense of quiet reflection you find here captures the island’s timeless spirit.
How to Get There

The temple is located about 17 minutes from Galle and 6 minutes from Unawatuna. Tuk-tuks are the easiest way to reach it, and the short ride takes you through small villages and scenic countryside.







