Book on the go and pay later.
Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Marino Beach Colombo$75
Cinnamon Grand Colombo$116
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
From the budget level to the more upmarket, Kelaniya offers an extensive selection of comfortable room choices. Expedia lists 105 hotels that are within 6 miles.
The Pegasus Reef is a good place to stay as it's among the closest options.
If you have no problems staying outside the city center, look around the neighborhood of Borella. It's 4 miles from downtown Kelaniya, and offers 3 accommodation options to choose from, including the Rockwell Colombo and Cinnamon Heights.
Spending your day at Kelaniya Raja Maha Vihara will provide you with a wider understanding of the area's culture. You might want to consider booking a stay at the Randoni and Hotel Pabasara to be close to this attraction.
If you are hunting for more accommodation options, the Hilton Colombo Residence and the Casa Colombo Hotel are 5 miles and 6 miles from the city center of Kelaniya. 5 miles away stands the Galadari Hotel. The Taj Samudra is also in this area, 5 miles away.
Looking for more things to do? Consider spending a day or two discovering the Diyatha Uyana and the Sri Lanka Airforce Museum in Thalawatugoda, 6 miles to the south of Kelaniya. The Zeppelin Eco Cabins and Seven Eleven Hotel are just some of the great accommodation options in Thalawatugoda. Or, you could consider staying in Nugegoda, 7 miles to the south of Kelaniya, where you can pick from the Rivi Ras Hotel and The Saffron. Whether you're just passing through or staying in Nugegoda, set aside a little time to visit the Royal Colombo Golf Club and the National Zoological Gardens of Sri Lanka.