Photo by Alex Urmeneta

Find the best Kelaniya Hotels

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    one key illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Kelaniya Accommodation: Most Popular Cities to Stay

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

Top Hotels Kelaniya

Pegasus Reef - A Beach Resort in Colombo

4.0 star property
7.8 out of 10, Good, (163)
"Our stay has been nice. What saddens me is the trash I saw on the beach. It’s not in front of the hotel but all along the beach. People here don’t respect the beauty they have here enough to put their trash and recycle in the right containers and our oceans and beaches suffer from it."
The price is £69
includes taxes & fees
9 May - 10 May
Pegasus Reef - A Beach Resort in Colombo

Hotel Clarion

3.0 star property
5.8 out of 10, (22)
"We booked the hotel through Wotif and went to the reception, but they kept asking whether we had made the payment. We sent the receipt along with the confirmation. However, we were given a room that was not clean—the TV didn’t work, and there was hair everywhere. About 30 minutes later, they came to our room again and asked us to send the receipt once more. We felt embarrassed, as if we hadn’t paid and were trying to stay for free. Not recommended at all. Please stay away."
Hotel Clarion

Villa by the Edge

3.5 star property
2.0 out of 10, (1)
"One of the worst hospitality service ever. Won't get a towel, bedsheet or toiletries. No cleanliness and smelly dusty rooms. No room service. Swimming pool with decayed leaves and house full of mosquitoes. Broken room locks and the bonus is you won't get water in toilet. Needless to say a poor management by owner and totally irresponsible behaviour. Please don't waste your money by looking at beautiful pics of the villa. Save your money for better stay. Even worst hotels will give better...
The price is £44
includes taxes & fees
28 Apr - 29 Apr
Villa by the Edge

Absolutely beachfront luxury apartment

2.0 out of 10, (1)
"This was a terrible experience and a scam! We had a confirmed booking 6 months in advance, but the host never sent access details. The host claimed he never received payment and wanted me to send him another payment to his account, or a receipt showing payment to his account. Well, that is not how it's supposed to work. Orbitz/Vrbo charged me for it 6 months in advance and they should send the payment to the host. We were forced to make a last minute booking elsewhere, which cost more than...
The price is £93
includes taxes & fees
27 Apr - 28 Apr
Absolutely beachfront luxury apartment

APL Apartments

2.5 star property
2.0 out of 10, (1)
"This APL apartment is out of business Already my credit card has been charged. Contact customer service at Expedia no one call back "
The price is £29
includes taxes & fees
28 Apr - 29 Apr
APL Apartments

Palmstone Retreat

2.0 star property
Palmstone Retreat

Villa by the Edge (Water front Villa)

The price is £193
includes taxes & fees
28 Apr - 29 Apr
Villa by the Edge (Water front Villa)

La Dimora -Family friendly Villa in Kelaniya, complimentary late checkout

The price is £60
includes taxes & fees
2 May - 3 May
La Dimora -Family friendly Villa in Kelaniya, complimentary late checkout

Forever City Hotel

3.5 star property
Forever City Hotel

CASA WINNIE with a beautiful garden

2.0 star property
The price is £52
includes taxes & fees
28 Apr - 29 Apr
CASA WINNIE with a beautiful garden

The Motel One - Colombo Border

2.0 star property
The price is £50
includes taxes & fees
28 Apr - 29 Apr
The Motel One - Colombo Border

Kelaniya Heritage

3.5 star property
Kelaniya Heritage

Lake Garden Villa - Kelaniya

3.0 star property
Lake Garden Villa - Kelaniya

The Kingston hotel

2.5 star property
The price is £34
includes taxes & fees
3 May - 4 May
The Kingston hotel

Two bedroom villa

The price is £89
includes taxes & fees
28 Apr - 29 Apr
Two bedroom villa

Linrose

2.0 star property
Linrose

Marino Beach Colombo

5.0 star property
9.4 out of 10, Exceptional, (1002)
"The service and staff were impeccable, could not find any faults. Room clean, spacious and well appointed. Location excellent with shops etc close by."
The price is £72
includes taxes & fees
30 Apr - 1 May
Marino Beach Colombo

Shangri-La Colombo

5.0 star property
9.4 out of 10, Exceptional, (433)
"What truly sets this hotel apart is the exceptional staff. The team at the central restaurant was absolutely brilliant — attentive, friendly, and incredibly professional, making every meal a memorable experience. Equally impressive were the concierge staff, who went above and beyond to ensure our stay was seamless and enjoyable. Their knowledge, warmth, and dedication to service made a lasting impression. A truly outstanding experience thanks to the people who work there."
The price is £136
includes taxes & fees
20 May - 21 May
Shangri-La Colombo

Mandarina Colombo

5.0 star property
8.6 out of 10, Excellent, (967)
"Comfortable rooms and a very kind and helpful team. I felt in best hands. I appreciated the stay very much, thank you!"
The price is £46
includes taxes & fees
2 May - 3 May
Mandarina Colombo

Granbell Hotel Colombo

3.5 star property
8.4 out of 10, Very good, (246)
"Excellent hôtel, luxueux pour le prix. Bien situé avec vue directe sur la mer "
The price is £53
includes taxes & fees
29 Apr - 30 Apr
Granbell Hotel Colombo
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.
Don't see what you're looking for?
See all available properties in Kelaniya
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Kelaniya cost?
Prices for Kelaniya hotels differ depending on the season and other factors, like school holidays and Christmas. You can find cheap options from £29 in a few different ways. Enter your destination and travel dates and then pick your budget using the “Price per night” filter. You can then narrow your search by choosing your preferred amenities and more.
When is the best time to go to Kelaniya?
That all depends on what you want from your break in Kelaniya. If you choose to visit in summer, which is between June and August, expect average temperatures of between 26ºC and 29ºC. Kelaniya has a tropical rainforest climate, so bear that in mind when packing.
How can I find cheap hotels in Kelaniya?
Find inexpensive stays without breaking a sweat by using our filters. Click on the “Price per night” box to see budget-friendly options in Kelaniya. You can also look at our cheap hotels in Kelaniya page. The lowest available price starts at £29 per night.
What are the best hotels in Kelaniya for families?
Find some great Kelaniya family hotels by fine-tuning your search results. You can do this by selecting “Family friendly” under the “Traveller experience” filter heading. Whether you’re searching for something that’s easy on the budget so you can treat the little ones to more Kelaniya experiences, or you’re preparing to indulge on that long-awaited family escape, Expedia has the perfect hotel for you and your crew.
Why should I book my Kelaniya hotel with Expedia?
Terrific deals and plenty of options are just a couple of the reasons to book your Kelaniya hotel with Expedia. Also, our free loyalty programme, One Key™, lets you collect and use OneKeyCash™* on eligible flights, hotels and more. And if your itinerary changes and you need to modify your booking, don’t worry. Our online Help Centre will assist you anytime, night or day. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.