Sri Lanka may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Photo by Alex Urmeneta

Kelaniya Hotels from Rs2,152

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.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Amenities
Accessibility
Trip type
Hotel Clarion
3 out of 5
103, Kandy Road, Kelaniya
Get Rates
2.76 km from city centre
2.9/5 (21 reviews)

"I had to pay again because of your poor communications. So please make arrangement to to return my money asp."…"

Reviewed on 23 Jun 2020

Hotel Clarion
Aubrona Hotel
3 out of 5
No. 81 New Road, Hunnupitiya, Kelaniya
The price is Rs2,680 per night from 29 Oct to 30 Oct
1.22 km from city centre
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
The price is Rs4,915 per night from 29 Oct to 30 Oct
2.04 km from city centre
Forever City Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Kelaniya Heritage
3.5 out of 5
134/2, Nagahawattha Road, Dalugama, Kelaniya
Get Rates
1.39 km from city centre
Kelaniya Heritage
APL Apartments
2.5 out of 5
No. 5, Kandy Road, Kelaniya
The price is Rs2,398 per night from 29 Oct to 30 Oct
0.66 km from city centre
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
Kelaniya Heritage
3 out of 5
134/2/1/1, Nagahawatta Road, Dalugama, Kelaniya, Western Province
Get Rates
1.38 km from city centre
Kelaniya Heritage
OYO 276 Heavenly Heritage
3 out of 5
665a Station Road, Wattala, Negombo, Kelaniya, West Sri Lanka
Get Rates
2.28 km from city centre
OYO 276 Heavenly Heritage
Fox Villa
3 out of 5
33/5/2 Gotabaya Mawatha, Kelaniya, WP
Get Rates
1.19 km from city centre
Fox Villa
The Kingston hotel
2.5 out of 5
14/2 Kandy Road, Kelaniya
The price is Rs3,046 per night from 3 Nov to 4 Nov
1.83 km from city centre
The Kingston hotel
Lake Garden Villa - Kelaniya
3 out of 5
34/10 Baranaskanda Road, Pilapitiya, Kelaniya, Western Province
Get Rates
2.15 km from city centre
Lake Garden Villa - Kelaniya
Marino Beach Colombo
5 out of 5
590 Marine Drive, Colombo, WP
Free cancellationReserve now, pay when you stay
The price is Rs4,379 per night from 29 Oct to 30 Oct
10.29 km from city centre
4.6/5Wonderful! (365 reviews)

"There was absolutely nothing to moan about we were treated so well doors opened for you to chairs pulled out made us feel really special each and everyone of the staff your top class x"…"

Reviewed on 1 Apr 2020

Marino Beach Colombo
Galadari Hotel
4 out of 5
64, Lotus Road, Colombo
The price is Rs2,554 per night from 11 Nov to 12 Nov
8.7 km from city centre
3.6/5Good! (164 reviews)

"Very well located, even though the Hotel is a little bit dated it is clean and very well maintained. The rooms are large with excellent views and the staff are very good. We use a lot of Hotels on Colombo and this is now our number one choice for good accommodation and value for money."…"

Reviewed on 4 Oct 2020

Galadari Hotel
Heritance Negombo
5 out of 5
175, Lewis Place, Negombo
Free cancellationReserve now, pay when you stay
The price is Rs10,892 per night from 29 Oct to 30 Oct
30.21 km from city centre
4.5/5Wonderful! (364 reviews)

"Very friendly and helpful staff! Clean room, very good room service. I highly recommend this hotel for people wanting to stay in Colombo."…"

Reviewed on 19 Jul 2020

Heritance Negombo
Ocean Edge Suites & Hotel Colombo
4 out of 5
Marine Drive (Kollupitiya), 10th Lane, No.24, Colombo
Get Rates
10.37 km from city centre
3.4/5 (79 reviews)
Find a better alternative!

"The hotel is definitely overpriced! Cleanliness lacks. basic amenities like faulty air con was a put off! However, mr tushaar was helpful to move us to a better room quickly. There were dead cockroaches here and there. Though the lobby is renovated, poor flooring and dirty worn out rugs in the room ..."…"

Reviewed on 18 Jan 2020

Ocean Edge Suites & Hotel Colombo
Saninro Residences & Food Court
3 out of 5
No. 7 Ketagawatte Road, Gampaha District, Ragama, Western
Free cancellationReserve now, pay when you stay
The price is Rs2,152 per night from 1 Nov to 2 Nov
6.59 km from city centre
3.3/5 (3 reviews)
Excellent hotel & fantastic staff

"We stayed here on our honeymoon as a stopover to the airport and were extremely impressed with the hotel & staff. We weren't expecting much with us just using it as a stopover but the hotel is excellent. It is brand new, extremely well maintained and it has been kitted out really nicely. All the ..."…"

Reviewed on 16 Jan 2017

Saninro Residences & Food Court
Don'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?
Hotel Clarion is one of the top choices for your stay based on our traveller data. This 3-star hotel offers 3 restaurants and an outdoor pool. Other good options for your trip include Aubrona Hotel and Forever City Hotel.
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's the best place to stay for a family holiday in Kelaniya?
Aubrona Hotel is a top 3-star hotel on Expedia for families, and features a children’s pool and 2 restaurants. Also, attractions in the area such as Guruge Nature Park and Water World Lanka are fun for children of all ages.
What are some accommodation options with pools in Kelaniya?
Aubrona Hotel is a popular 3-star hotel featuring an outdoor pool, a children’s pool and 2 restaurants. Hotel Clarion is one more option that features an on-site pool.

Kelaniya Hotel Reviews

More trip options