Search hotels in Kegalle District, Sri Lanka

Enter your dates and choose from 136 hotels and other places to stay

Check out these popular cities in Kegalle District

Pinnawala

21 hotels

Kitulgala

44 hotels

Rambukkana

17 hotels

Kegalle

23 hotels

Mawanella

18 hotels

Warakapola

6 hotels

Alawwa

3 hotels

Utuwankanda

3 hotels

Godapola

1 hotel

Stay in Kegalle District's best hotels!

Filter by:

Star rating
Review score

The Grand Walawwa

Hotel in Pinnawala

Situated in Pinnawala, 32 km from Kandy Royal Botanic Gardens, The Grand Walawwa features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

H
Hiruni
From
United Kingdom
Very helpful staff, lovely pool and restaurant. The room was comfortable and spacious with great amenities. We loved our stay. We visited the amazing Elephant Freedom Project which was only 13 minutes away.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 143 reviews
Price from
US$95
1 night, 2 adults

Moksha at Kitulgala - Rainforest Boutique Hotel

Hotel in Kitulgala

Moksha at Kitulgala - Rainforest Boutique Hotel has an outdoor swimming pool, garden, a shared lounge and terrace in Kitulgala.

D
Dilhani
From
Belgium
Amazing location en most beautiful garden I have ever seen! Nice hotel 🖤. Food was excellent! Friendly staff! Dilhani & Jan
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 189 reviews
Price from
US$204
1 night, 2 adults

Rock Garden Villa Pinnawala

Hotel in Rambukkana

Located in Rambukkana, 30 km from Kandy Royal Botanic Gardens, Rock Garden Villa Pinnawala provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

C
Chamanthika
From
Sri Lanka
We had a wonderful experience here. This place is calm and relaxing, making it perfect for a peaceful getaway. The service was excellent, with friendly and attentive staff ensuring a comfortable stay. The hotel is well-maintained, with clean and beautifully kept surroundings. The prices were very reasonable. Overall, we truly enjoyed our time here and would highly recommend it to anyone looking for a relaxing stay.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 37 reviews
Price from
US$51
1 night, 2 adults

The Cube

Hotel in Kegalle

The Cube features an outdoor swimming pool, garden, a terrace and restaurant in Kegalle. This 3-star hotel offers room service and a 24-hour front desk.

K
Kristiana
From
Latvia
Excellent . I recommend this place to everyone.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 87 reviews
Price from
US$67.50
1 night, 2 adults

Aramya river front boutique hotel

Hotel in Kitulgala

Situated in Kitulgala, 46 km from Leisure World, Aramya river front boutique hotel features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Michaela
From
Switzerland
Super friendly and helpful manager and staff; good food; nice location for rafting and some of the sports adventures - a bit special as it is on the other side of the Kelani river; good internet; quiet.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 68 reviews
Price from
US$222.75
1 night, 2 adults

Rosyth Estate House

Hotel in Pinnawala

Situated in Pinnawala, 32 km from Kandy Royal Botanic Gardens, Rosyth Estate House features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

A
Angela
From
United Kingdom
The hotel is in a stunning location and the staff were very attentive. The food was delicious and everyday a different Sri Lanka meal. The hotel has still a lot of the original furniture and old colonial feeling.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 31 reviews
Price from
US$432.30
1 night, 2 adults

Palmstone Retreat

Hotel in Kitulgala

Situated in dense rainforest of Kitulgala, Palmstone Retreat offers the benefits of an outdoor swimming pool, a waterfall and a spectacular view of nature.

A
Ahmad
From
United Arab Emirates
Everything about our stay was incredible. The staff made our stay extra special. Our room had a private pool which faced the jungle and it was very relaxing to enjoy a dip in the heated pool while being inside the jungle and listening to the river water flowing below. We had monkeys visiting our balcony in the morning. The retreat is facing the river and featured a natural pool for guests to enjoy. Indoneel went above and beyond to ensure our comfort and pleasure, he has even surprised us with a romantic candle dinner. Lalith, the Chef, prepared amazing meals for us and was super kind and friendly too. The retreat had an accommodation for our driver which was a great gesture. I would highly recommend this place and would love to stay there again. P.S. they said the food there was halal, which was a great addition
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 61 reviews
Price from
US$216
1 night, 2 adults

Hotel Elephant Park - NEW DEAL! Exclusive Offers on Pickups Available!

Hotel in Pinnawala

Located right opposite Ma-Oya River, guests at Hotel Elephant Park - NEW DEAL! Exclusive Offers on Pickups Available! can watch elephants from their rooms. It has a restaurant and offers room service....

A
Anna
From
Estonia
The property location is excellent. When taking river view room you are able to see elephants from your window and also during the breakfast in common area. Our stay was very pleasant and comfortable. Thanks to Andrew we manage to see much more and gained interesting knowledge about Sri Lanka and its culture. Andrew was always there to help, guide our small group of 4, provide a service and/or suggest a good place to visit.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,660 reviews
Price from
US$48
1 night, 2 adults

Hotel Elephant Bay

Hotel in Pinnawala

Located in the heart of Pinnawala, Hotel Elephant Bay provides rooms with large private balconies and spectacular views over Ma Oya River. Rooms are bright and airy, with simple décor and furnishings....

T
Tadeja
From
Slovenia
Its got an amazing location, a nice pool overlooking the elephant swimming ground and a nice terasse for breakfast/lunch/dinner. For christmas they prepared a DJ to cheer up the guests which was fun!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,716 reviews
Price from
US$49.50
1 night, 2 adults

Elepath Lodge Pinnawala

Hotel in Pinnawala

Set in Pinnawala, 34 km from Kandy Royal Botanic Gardens, Elepath Lodge Pinnawala offers accommodation with a garden, free private parking, a terrace and a restaurant.

S
Seanhealysean
From
Ireland
Omg what an absolute gem, our favourite accommodation of the whole trip, we had a balcony view of the street so we could see the elephants walking by to go to the river, the room was amazing, big comfy bed, good air con, massive bathroom and it was so spacious. Didn't try the food but you can dine on a balcony overlooking the street also. Staff are really nice as well, there were some young lads working there this week they helped us with our bags and directions to our next destination, can't remember there names but they are a credit to the business
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 284 reviews
Price from
US$17
1 night, 2 adults
See all 136 hotels in Kegalle District

Most booked hotels in Kegalle District in the past month

See all

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,716 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,660 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 442 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 189 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 284 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 68 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 170 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 37 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 143 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 140 reviews

Kegalle District's best hotels with breakfast

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 170 reviews

Set in Kitulgala, White Villa Kitulgala has a garden, water sports facilities and free WiFi.

From US$25 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 176 reviews

Located in Pinnawala, 33 km from Kandy Royal Botanic Gardens, Cafe Pinnalanda provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$25.50 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 442 reviews

Pinnalanda Hotel offers free Wi-Fi access is available throughout the property. Surrounded by lush greenery, the hotel is a 1-hour drive from the Kandy.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 66 reviews

Set in Deraniyagala, 45 km from Leisure World, Forest Shade Eco Resort Deraniyagala offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$66 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 39 reviews

Hotel Breeta's Garden features an outdoor swimming pool, garden, a shared lounge and terrace in Kitulgala.

From US$46.80 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 140 reviews

Featuring two swimming pools with hot tubs, Villa Pinnawala offers accommodation in Pinnawala. Pinnawala Elephant Orphanage is 200 metres away.

From US$165 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Located in Kitulgala, Rapid Edge By Rafting Club features a garden, terrace, restaurant, and free WiFi throughout the property.

From US$49.06 per night

Located in Rambukkana, 31 km from Kandy Royal Botanic Gardens, Ayurveda Colonial Mansion provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$88.80 per night

Budget hotels in Kegalle District

Situated in Kitulgala, Ever Top Resort Kithulgala has a garden, terrace and free WiFi throughout the property. There is a restaurant serving Chinese cuisine, and free private parking is available.

From US$16.65 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Situated in Alawwa, 48 km from Gadaladeniya Temple, The Tusker's Hideout features views of the garden.

From US$79.86 per night

Set in Kitulgala, River Resort by The Ceylon Adventure Sports Kithulgala has a garden, terrace, restaurant, and free WiFi throughout the property.

From US$88.80 per night

Seravelle Kitulgala in Kitulgala features 4-star accommodation with a garden. There is a restaurant serving Chinese cuisine, and free private parking is available.

From US$55.50 per night

Set in Kitulgala, The Cave Retreat has a garden, a terrace and a restaurant. The hotel features family rooms. At the hotel, the rooms are equipped with a balcony.

From US$55.50 per night

Dhighayu Ayurvedic Wellness Resort is situated in Kegalle, 49 km from Leisure World. Featuring a garden, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

From US$109.89 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 58 reviews

Kitulgala Ebony Riverside Resort features an outdoor swimming pool, garden, a terrace and restaurant in Kitulgala. There is free private parking and the property offers paid airport shuttle service.

From US$47.18 per night

Set in Kegalle, 44 km from Leisure World, Bracedale Estate offers accommodation with a garden, free private parking, a shared lounge and a terrace.

From US$62.78 per night

Hotels in Kegalle District that you can book without a credit card

Set in Mawanella, 14 km from Kandy Royal Botanic Gardens, Upcountry Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.

From US$22.20 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Located in Kitulgala, Riverview Cottage features a garden, restaurant and free WiFi throughout the property. Guests can enjoy river views. At the hotel, each room is fitted with a desk.

From US$23.59 per night

Situated in Balatgomuwa, 23 km from Kandy Royal Botanic Gardens, The Papa Resort Ambuluwawa features accommodation with a garden, free private parking, a terrace and a restaurant.

From US$19.36 per night

The Cave

Hotel in Yatiyantota
No credit card needed
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 4 reviews

Set in Yatiyantota, 34 km from Leisure World, The Cave offers accommodation with a garden, free private parking and a terrace.

Located in Gonagaldeniya, Kegalle District region, Hotel Nagas Ella is set 49 km from Sugathadasa Stadium. Featuring a garden, the 3-star hotel has air-conditioned rooms with a private bathroom.

From US$18.15 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 15 reviews

Set in Kitulgala, 38 guest house offers a garden. The accommodation offers room service and a 24-hour front desk for guests.

From US$8.49 per night

Situated in Teligama, 46 km from Leisure World, Kit Cott Resort and Retreat features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

From US$24.20 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 24 reviews

Ceylon Adventure Sports has an outdoor swimming pool, garden, a terrace and restaurant in Kitulgala. This 3-star hotel offers a bar.

From US$69.93 per night

FAQs about hotels in Kegalle District

See reviews by guests who stayed at hotels in Kegalle District

See all
From US$42 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 68 reviews
Absolutely loved it here. This is a rustic hotel on the very edge of a fast moving river (or it was in Nov), with amazing open views over the water and the wildlife. Truly relaxing, with lovely crafted wooden furniture, half decent wifi and a few beers for the evening. Food was excellent and very plentiful. Service was never intrusive, but always there if you needed anything. Our room had an open aspect (ie no glass in the windows, just a fine grill that can be opened or closed) so the sound and sight of the water could be experienced from your bed. Mosquito net was in place and we never got bitten by anything at all during our stay. Bathroom was clean and shower was hot ! They did some laundry for us too (extra cost). The management team here have great English and it was nice to chat to them. We had already booked a whitewater rafting session with another company, so I was surprised to see that the hotel has its own WWRafting company on site. Definitely give this a go when in Sri Lanka. I would absolutely stay here next time.
Guest review by
Barry
United Kingdom
From US$120.18 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 115 reviews
We just stayed here for two nights and it was so good we extended our stay. The rooms are lovely, the staff are amazing and the food is local and delicius. the location is real paradise. gardens of eden . on a sunny days bungalow terrace or reception pool view is stunning. on a rainy day all turns into rainforest jungle with birds singing . Try their home grown green tea. you can ask breakfast to be served at your terrace. . place is just epic. you get botanic and spice garden all at once . personell not only provide you with the best service but they just happy serving you. Manager was so nice he provided us 2 hour plantation tour. most likelly you will get personal waterfall at your disposal. if you stand still in the fall's pool for a couple of minutes you get free fish spa. bungalow rooms are clean . no smels. new and working plumbing. room had wifi router. fumigation.
Guest review by
Yury
Canada
From US$616 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 61 reviews
Everything about our stay was incredible. The staff made our stay extra special. Our room had a private pool which faced the jungle and it was very relaxing to enjoy a dip in the heated pool while being inside the jungle and listening to the river water flowing below. We had monkeys visiting our balcony in the morning. The retreat is facing the river and featured a natural pool for guests to enjoy. Indoneel went above and beyond to ensure our comfort and pleasure, he has even surprised us with a romantic candle dinner. Lalith, the Chef, prepared amazing meals for us and was super kind and friendly too. The retreat had an accommodation for our driver which was a great gesture. I would highly recommend this place and would love to stay there again. P.S. they said the food there was halal, which was a great addition
Guest review by
Ahmad
United Arab Emirates
From US$36 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 128 reviews
Before we even arrived they were very communicative. We ending up arriving late and they sent someone to meet us on the main road to guide us in. They made us a delicious dinner and even went to get us some beers after our long drive. At every opportunity they could not do enough for us. The surrounding area was absolutely stunning in the rainforest. Very peaceful, clean and a crystal clear waterfall to swim in. They arranged us the white water rafting which was also great. I couldn’t recommend more!
Guest review by
Ashleigh
United States
From US$66 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,660 reviews
The property location is excellent. When taking river view room you are able to see elephants from your window and also during the breakfast in common area. Our stay was very pleasant and comfortable. Thanks to Andrew we manage to see much more and gained interesting knowledge about Sri Lanka and its culture. Andrew was always there to help, guide our small group of 4, provide a service and/or suggest a good place to visit.
Guest review by
Anna
Estonia
From US$22.95 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 98 reviews
This is such a unique place!!! Hidden away behind the main road, beautiful spot. I stayed in the cabin: so nice!! Perfect host and beautiful family. Please do have dinner there, amazing home cooked food. Loved it. The small pool was ideal just to cool down in the hot weather. Absolutely recommended!!
Guest review by
Hawe
Netherlands
From US$583 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 31 reviews
The hotel is in a stunning location and the staff were very attentive. The food was delicious and everyday a different Sri Lanka meal. The hotel has still a lot of the original furniture and old colonial feeling.
Guest review by
Angela
United Kingdom
From US$77 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,716 reviews
Its got an amazing location, a nice pool overlooking the elephant swimming ground and a nice terasse for breakfast/lunch/dinner. For christmas they prepared a DJ to cheer up the guests which was fun!
Guest review by
Tadeja
Slovenia
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 442 reviews
So amazing hotel with great locacion and really beautifull view. If you want to see elephants it is the best place. The river is also amazing. Nice pool and tasty breakfast.
Guest review by
Ľubomír
Slovakia
From US$137.76 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 31 reviews
Very comfortable accommodation with good food and particularly friendly, helpful staff. Went out of their way to help organise travel around the area to see the wildlife.
Guest review by
Hugh
United Kingdom

Planning a trip? Get inspired by reviews of cities in Kegalle District

10

Hotel was great , we arrived at 5 am and security let us in...

Hotel was great , we arrived at 5 am and security let us in . Restaurant was great , WiFi was good , shops are a 2 min walk up the road as is the elephant orphanage. View from our room was amazing . Elephants come right up to you . Bathroom could have been cleaner but that is my only down point . Value for money 11/10 for the experience we had There is a herb garden , elephant poo factory and tea factory that are all very interesting
Guest review by
sandra
United Kingdom
10

Kitulgala is a great stop over on your way to the hill...

Kitulgala is a great stop over on your way to the hill country or coming back and avoids the Colombo Kandy route. While famous for rafting, lately there has been quite a bit of investment going into other outdoor experiences including mountain biking, trekking and other adventure activities. But even if you are not into the adrenaline rush, it's a great place to disconnect and unwind.
Guest review by
Farook
Sri Lanka
8.0

The town is just a town with shops, supermarket etc.

The town is just a town with shops, supermarket etc. For food, my tour guide Prashan brought me to Upcountry Restaurant which is a nice place with a beautiful scenery. :) Go for the attractions like Bible Rock, Saradiel Hill etc. They are nice.
Guest review by
Kim
Singapore
8.0

Staff were very friendly and accomodating.

Staff were very friendly and accomodating. Comfortable stay in this hotel. View of elephants ,river and surrounding countryside was excellent- especially from dining hall and verandah of some rooms facing the river. Highly recommend.
Guest review by
Catherine
Ireland
8.0

Pinnawala basically has 4 main attractions therefore a...

Pinnawala basically has 4 main attractions therefore a maximum of 2 days is sufficient. The main attraction is the elephant orphanage. Related to that is the elephant bathing at the nearby river which is fascinating. Remember the ticket you purchase for the orphanage is required for the bathing so do both in the same day as the tickets technically only valid for the day (we did not know this so we went to the orphanage in the evening and went to see the bathing the next day.. however the kind ticket officers let us go). Then there is a mini zoo where animals roam in more space than usual. You can feed animals here which could be fascinating (for a small fee). Then there is a traditional village called Iparini Gama where you can experience live style of a traditional sri lankan village.
Guest review by
Srinath
Sri Lanka