Get up to €50 off your stay
Hotels near Kelaniya Raja Maha Vihara

Hotels near Kelaniya Raja Maha Vihara

Peliyagoda, Sri Lanka

Search in Kelaniya Raja Maha ViharaNov 13 - Nov 14 • 2 guests

Kelaniya Raja Maha Vihara stands on the bank of the Kelani River, 10 km northeast of the city. Buddhist tradition holds that the Buddha visited this spot on his third journey to Sri Lanka, which makes it one of the island's most venerated temples. The present stupa comes from a 19th-century rebuild after Portuguese destruction, and the image house carries murals painted by Solias Mendis between 1927 and 1946.

Those murals justify the trip on their own. They cover the interior walls in panels drawn from the Sinhalese chronicles, painted in a revivalist style that borrows openly from the Ajanta caves in India. Entry runs on donation, typically LKR 500. The Duruthu Perahera each January fills the grounds with elephants and drummers over three nights. Dress code is enforced at the gate: light clothing, covered shoulders and knees, shoes off.

Pro Tip: Take the Main Line train from Colombo Fort to Kelaniya for about LKR 30 rather than paying roughly LKR 1,200 for a tuk-tuk each way. Avoid Poya full moon days unless you want the crowds.

No featured hotels near this attraction yet

Our featured list is curated and can miss a spot.

Search every hotel near Kelaniya Raja Maha Vihara

Pick your dates to see what is available.

Stay in the loop

Get the latest deals, new destinations, and travel tips delivered straight to your inbox.

No spam, unsubscribe anytime.