Velgam Vehera is an ancient Buddhist temple situated in the east of Sri Lanka, not far from Trincomalee. Like many such sacred sites in this part of the island, it occupies a quietly atmospheric setting that rewards those who make the effort to seek it out. Visitors come to explore the remnants of religious architecture scattered across the grounds, including the characteristic stonework and stupa forms associated with Sri Lanka's long Buddhist heritage. The site draws both devout pilgrims and historically curious travellers, and retains a sense of calm that contrasts with the busier coastal town of Trincomalee nearby. It is worth allowing time to wander at a gentle pace rather than rushing through.
Base yourself in Trincomalee — and check the best time to visit before you book .
Jungle View Inn
1.4 km away
Hero Palace Hotel
3.5 km away
Nilaveli Hybrid Holiday Hotel
3.6 km away · 6.6/10 (28)
Nilaveli Coco Guest House
4.3 km away
Rest house Nilaveli
4.3 km away
US Cabanas
4.4 km away · 10.0/10 (1)