Photo by Alex Urmeneta

Search Hotels in Kelaniya

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,326 hotels in Kelaniya with room rates, reviews, and availability. Most hotels are fully refundable.

Pegasus Reef - A Beach Resort in Colombo

4.0 star property
7.8 out of 10, Good, (163)
"Excellent hospitality"
The price is AED 229
AED 300 total
includes taxes & fees
28 May - 29 May
Pegasus Reef - A Beach Resort in Colombo

Hotel Clarion

3.0 star property
5.8 out of 10, (22)
"I had to pay again because of your poor communications. So please make arrangement to to return my money asp."
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 AED 220
AED 289 total
includes taxes & fees
16 May - 17 May
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 AED 367
AED 441 total
includes taxes & fees
16 May - 17 May
Absolutely beachfront luxury apartment

The Kingston hotel

2.5 star property
The price is AED 139
AED 165 total
includes taxes & fees
21 May - 22 May
The Kingston hotel

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 AED 109
AED 143 total
includes taxes & fees
16 May - 17 May
APL Apartments

Palmstone Retreat

2.0 star property
Palmstone Retreat

Forever City Hotel

3.5 star property
Forever City Hotel

Villa by the Edge (Water front Villa)

The price is AED 698
AED 940 total
includes taxes & fees
16 May - 17 May
Villa by the Edge (Water front Villa)

Kelaniya Heritage

3.5 star property
Kelaniya Heritage

La Dimora -family Friendly Villa in Kelaniya, Complimentary Late Checkout

The price is AED 212
AED 281 total
includes taxes & fees
17 May - 18 May
La Dimora -family Friendly Villa in Kelaniya, Complimentary Late Checkout

CASA WINNIE with a beautiful garden

2.0 star property
The price is AED 165
AED 239 total
includes taxes & fees
16 May - 17 May
CASA WINNIE with a beautiful garden

Lake Garden Villa - Kelaniya

3.0 star property
Lake Garden Villa - Kelaniya

Two bedroom villa

The price is AED 349
AED 422 total
includes taxes & fees
16 May - 17 May
Two bedroom villa

The Motel One - Colombo Border

2.0 star property
The price is AED 140
AED 228 total
includes taxes & fees
16 May - 17 May
The Motel One - Colombo Border

Linrose

2.0 star property
Linrose

Marino Beach Colombo

5.0 star property
9.4 out of 10, Exceptional, (1002)
"very nice place to stay."
The price is AED 245
AED 321 total
includes taxes & fees
17 May - 18 May
Marino Beach Colombo

Shangri-La Colombo

5.0 star property
9.4 out of 10, Exceptional, (437)
"Staff and facilities were amazing. Wouldnt stay anywhere else in Colombo "
The price is AED 496
AED 666 total
includes taxes & fees
3 Jun - 4 Jun
Shangri-La Colombo

Mandarina Colombo

5.0 star property
8.6 out of 10, Excellent, (988)
"The hotel is very good in every aspect"
The price is AED 167
AED 217 total
includes taxes & fees
16 May - 17 May
Mandarina Colombo

Granbell Hotel Colombo

3.5 star property
8.4 out of 10, Very Good, (252)
"Lovely hotel. Would recommend but the lifts were soooo slow"
The price is AED 261
AED 308 total
includes taxes & fees
16 May - 17 May
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 AED 109 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 AED 109 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 “Traveler 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?
Unbeatable prices on Kelaniya hotels are just the start of the reasons to book with Expedia. Become an Expedia Rewards member today and earn points with every booking, as well as fabulous membership perks. We’re talking savings worth 10% or more on select hotels! Not only that, most of our hotels offer free cancellation, so you can lock in your dream escape without having to worry about your plans changing.