Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Alex Urmeneta on trover

Kelaniya Hotels from Rs2,479

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Kelaniya

Kelaniya Heritage
3 out of 5
134/2/1/1, Nagahawatta Road, Dalugama, Kelaniya, Western Province
Get Rates
Kelaniya Heritage
The Kingston hotel
2.5 out of 5
14/2 Kandy Road, Kelaniya
Rs3,143
per night
11 Apr-12 Apr
The Kingston hotel
Hotel Clarion
3 out of 5
103, Kandy Road, Kelaniya
Rs2,479
per night
6 Apr-7 Apr
3/5 (20 reviews)
Nice hotel if you’re in the area.

"Bedroom very clean. Bed comfortable. Restaurant very good - liked the food a lot. Staff very friendly and helpful - they deal with your requests promptly - they book transport for you. AC dripped water occasionally. Hot water not always available."…"

Reviewed on 11 Aug 2019

Hotel Clarion
APL Apartments
2.5 out of 5
No. 5, Kandy Road, Kelaniya
Rs2,479
per night
5 Apr-6 Apr
1/5 (1 review)
There’s no hotel called APL apartment It’s faked

"This APL apartment is out of business Already my credit card has been charged. Contact customer service at Expedia no one call back"…"

Reviewed on 7 Jul 2018

APL Apartments
OYO 276 Heavenly Heritage
3 out of 5
665a Station Road, Wattala, Negombo, Kelaniya, West Sri Lanka
Free cancellationReserve now, pay when you stay
Rs3,604
per night
5 Apr-6 Apr
OYO 276 Heavenly Heritage
Aubrona Hotel
3 out of 5
No. 81 New Road, Hunnupitiya, Kelaniya
Rs2,770
per night
5 Apr-6 Apr
1/5 (1 review)
Nice staff, terrible hotel

"This hotel is disgusting. We checked in really late because of a delayed flight and are grateful to the staff who came to check us in at 2am. However, the room itself was the worst room I have ever stayed in. The floor was so filthy that my children's feet were pitch black in a matter of minutes. ..."…"

Reviewed on 19 Apr 2017

Aubrona Hotel
Forever City Hotel
3.5 out of 5
243 Makola, Road, Kelaniya, WP
Free cancellationReserve now, pay when you stay
Rs5,080
per night
5 Apr-6 Apr
Forever City Hotel
Lake Garden Villa - Kelaniya
3 out of 5
34/10 Baranaskanda Road, Pilapitiya, Kelaniya, Western Province
Get Rates
Lake Garden Villa - Kelaniya
Fox Villa
3 out of 5
33/5/2 Gotabaya Mawatha, Kelaniya, WP
Get Rates
Fox Villa
Kelaniya Heritage
3.5 out of 5
134/2, Nagahawattha Road, Dalugama, Kelaniya
Get Rates
Kelaniya Heritage
Can't see what you're looking for?
See all available properties in Kelaniya
View all properties
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.

Frequently asked questions

Where is the best place to stay in Kelaniya?
Kelaniya Heritage is one of the top choices for your stay based on our traveller data. This 3-star guesthouse offers free breakfast and free WiFi. Other good options for your trip include The Kingston hotel and Hotel Clarion.
If I need to cancel my hotel reservation in Kelaniya, will I receive a refund?
Yes, most room reservations are fully refundable provided that you cancel prior to the accommodation’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a reservation that’s non-refundable, you might be able to cancel it and be given a refund within 24 hours of your booking. Put in your dates and click on “Search”, then use the filter option “free cancellation” to view the best options available in Kelaniya.
What is staying in Kelaniya like?
Visitors will definitely enjoy all that Kelaniya has to offer. Top sights around the area include Pettah Market, Galle Face Green and Galle Face Beach. In Kelaniya, there are 10 hotels and other accommodation options to choose from.
What should I do while I'm visiting Kelaniya?
A favourite place to visit in the city is Kelaniya Raja Maha Vihara. Additionally, in the area, you’ll find Pettah Market and Galle Face Green.
What's the seasonal weather in Kelaniya?
The hottest months are usually March and April, with an average temperature of 32°C, while the coldest months are January and February, with an average of 23°C. Average annual rainfall for Kelaniya is 1769.70 mm.

Kelaniya Hotel Reviews

More trip options