Sri Lankathilake Rajamaha Viharaya | Lankatilaka
A striking 14th century temple built on a rock near Kandy, blending Sinhalese and South Indian design, with old murals and a commanding view over paddy fields.
Perched on a natural rock called Panhalgala in the village of Rabbegamuwa, not far from Gadaladeniya, sits a temple whose name alone tells you what the builders were going for. Lankatilaka means "the ornament of the island," and once you see it rising eighty feet up from an uneven rock surface, four storeys built directly onto stone rather than around it, that name starts to feel less like flattery and more like a fair description. It went up in 1344 under King Buwanekabahu IV, who handed the actual construction work to his Chief Minister, Senalankadhikara, and the result still stands as one of the defining monuments of the Gampola era.
What sets Lankatilaka apart from its neighbours is the blend baked into every wall. Dravidian and Indo-Chinese architectural touches sit comfortably alongside Sinhalese design, giving it a look that echoes temples of southern India while still feeling distinctly local. Inside, a golden Buddha statue anchors the image house, while separate shrines dedicated to deities like Vishnu, Saman and Vibhishana sit nearby, a reminder that devotion here was never confined to one tradition alone.
The rock itself plays as much a role as anything the builders added. Instead of levelling the ground first, they worked the temple straight onto Panhalgala's uneven surface, and that decision gives the whole structure an unusual, almost organic feel, like it grew out of the hill rather than got placed on top of it. Rock inscriptions in both Sinhalese and Tamil are still visible on site, quietly offering historians clues about the era long after the builders themselves are gone.
Paired often with nearby Gadaladeniya and Embekke temples, Lankatilaka completes what many call Kandy's temple trio, three sites within a short drive of each other that together sketch out the artistic ambitions of the Gampola kingdom. Wander its corridors slowly and you start noticing murals and carvings that reward a second, closer look, the kind of detail easy to miss on a rushed visit but hard to forget once you catch it.
At a glance
- Entry fee: Around LKR 500 for foreign visitors, free entry for Sri Lankan citizens generally applies.
- Opening hours: Typically open daily from early morning until early evening, roughly 7 a.m. to 6 p.m.
- Time needed: About 45 minutes to an hour covers the temple and viewpoint comfortably.
- Best time: Early morning or late afternoon avoids both midday heat and stronger crowds.
Getting there
About 18 km southwest of Kandy near Pilimathalawa, reached via the Kandy-Colombo road turning onto the B116, roughly 30 to 40 minutes by car or tuk-tuk, easily paired with Gadaladeniya and Embekke temples nearby.
Frequently asked questions
- How much does it cost to visit Sri Lankathilake Rajamaha Viharaya | Lankatilaka?
- Around LKR 500 for foreign visitors, free entry for Sri Lankan citizens generally applies.
- What are the opening hours at Sri Lankathilake Rajamaha Viharaya | Lankatilaka?
- Typically open daily from early morning until early evening, roughly 7 a.m. to 6 p.m.
- How long should I spend at Sri Lankathilake Rajamaha Viharaya | Lankatilaka?
- Plan for about 45 minutes to an hour covers the temple and viewpoint comfortably.
- When is the best time to visit Sri Lankathilake Rajamaha Viharaya | Lankatilaka?
- Early morning or late afternoon avoids both midday heat and stronger crowds.
- How do I get to Sri Lankathilake Rajamaha Viharaya | Lankatilaka?
- About 18 km southwest of Kandy near Pilimathalawa, reached via the Kandy-Colombo road turning onto the B116, roughly 30 to 40 minutes by car or tuk-tuk, easily paired with Gadaladeniya and Embekke temples nearby.