Skip to main content

Stay in Kegalle District's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Moksha at Kitulgala - Rainforest Boutique Hotel

Hotel in Kitulgala

Moksha at Kitulgala - Rainforest Boutique Hotel features free WiFi throughout the property and views of pool in Kitulgala. Such an incredible place in the heart of the jungle. Everything is modern and really well maintained. Staff is amazing and willing to accommodate any wish you may have. Really delicious food and lovely lovely swimming pool area with running natural river in the background

Show more Show less
9.5
Exceptional
147 reviews
Price from
$181.36
per night

Old Bridge Riverside Hotel

Hotel in Kitulgala

Old Bridge Riverside Hotel features a garden, shared lounge, a terrace and water sports facilities in Kitulgala. A new hotel, runned by a family who is very helpfull. Rooms are good and there is a shared balcony with splendid views, You can walk freely around Bibili Oya, the river next to the hotel . Food is at average level.

Show more Show less
9.3
Wonderful
13 reviews
Price from
$27.20
per night

The Grand Walawwa

Hotel in Pinnawala

Located in Pinnawala, 20 miles from Kandy Royal Botanic Gardens, The Grand Walawwa has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. The restoration of the century old property was done exceptionally well, from the intricate tile floors, to the custom wood work, and the perfectly mannered gardens, it’s an oasis of beauty.

Show more Show less
9.3
Wonderful
77 reviews
Price from
$98
per night

Rosyth Estate House

Hotel in Kegalle

Located in Kegalle, 20 miles from Kandy Royal Botanic Gardens, Rosyth Estate House has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden. We had a brilliant 3 days at Roysth Estate! It was the last leg on our 2 week trip with out 18 month old around Sri Lanka and certainly the highlight! So many thoughtful details such as a baby monitor set up in our room and placing us close to the action so we could allow Arthur to nap whilst we were by the pool! The food was insanely good and the tea factory tour was fascinating! The staff were all so accommodating and delightful with out son. He was so well looked after and became a huge fan of hoppers and roti! Neil and Farzana were fabulous hosts and made you feel at home instantly- when we arrived it felt more like arriving to a family party than a hotel! The rooms were lovely and the whole hotel has been decorated in such a thoughtful and tasteful manner. The spa was also brilliant- the complimentary foot massage on arrival was very welcome after a long drive! Would highly recommend to anyone, especially as its only just over 2 hours from the airport so makes an ideal place to get over jetlag or top off a trip!

Show more Show less
9.8
Exceptional
19 reviews
Price from
$379
per night

Hotel Elephant Park "Grand Royal Pinnalanda"

Hotel in Pinnawala

Located right opposite Ma-Oya River, guests at Hotel Elephant Park "Grand Royal Pinnalanda" can watch elephants from their rooms. It has a restaurant and offers room service. perfect room, amazing stuff ready to help. amazing breakfast.

Show more Show less
8.2
Very Good
1,368 reviews
Price from
$45
per night

Elepath Lodge- Pinnawala

Hotel in Pinnawala

Located in Pinnawala, 21 miles from Kandy Royal Botanic Gardens, Elepath Lodge- Pinnawala has accommodations with a garden, free private parking and a terrace. Location excellent and staff were lovely.

Show more Show less
8.7
Excellent
141 reviews
Price from
$12
per night

Cafe Pinnalanda

Hotel in Pinnawala

Located in Pinnawala, Cafe Pinnalanda features an outdoor swimming pool located at a 328 foot distance away. Perfect stay at Cafe Pinnalanda, very kind staff, always available to help. Great breakfast as well. Fantastic location just in front of the Pinnalawa Elephant orphanage.

Show more Show less
8.1
Very Good
202 reviews
Price from
$24.50
per night

Hotel Pinnalanda

Hotel in Pinnawala

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. 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.

Show more Show less
8.4
Very Good
318 reviews
Price from
$40.50
per night

White Villa Kitulgala

Hotel in Kitulgala

Located in Kitulgala, White Villa Kitulgala has a garden and water sports facilities. Featuring a shared kitchen, this property also welcomes guests with a restaurant, a water park and a terrace. We have had the best stay at White Villa! Rangi and her mother made us feel so welcome. We have never experienced such hospitality - they really went out of their way to make our stay special. Rangi spoke perfect English, gave us tips about the local area and even helped us move onto Nuwara Eliya, speaking on the phone to the bus driver! Our rafting guides picked us up and dropped us off, so it’s very close to the local attractions. We had breakfast, lunch and dinner cooked by her mother which was amazing! They brought dinner down to our room, which we ate at the table outside listening to the sounds of the Forest. It was incredible! As for the room, comfortable bed, hot shower and balcony overlooking the beautiful forest. There is a stream just a minute walk away where you can swim. We have had the perfect stay here and recommend this place to anyone. Thank you so much to Rangi and her mother - best of luck with the rest of your studies!😁

Show more Show less
8.7
Excellent
49 reviews
Price from
$24
per night

Luck Uyana Cabana Pinnawala

Hotel in Pinnawala

Located in Pinnawala, 20 miles from Kandy Royal Botanic Gardens, Luck Uyana Cabana Pinnawala has accommodations with a garden, free private parking, a restaurant and a bar. We really enjoyed our stay in Cabana. The room was nice and clean, we had a small fridge and hot water shower. Harindra who is working there was always happy to help us and fullfiled all our wishes. We had the best Kottu Roshi in this place. We also enjoyed the Ayurveda massage, it was super relaxing and the best massage we ever had. You really feel that the people are professional. My wife is German and also Banda who gave massage could speak German there to her. Very friendly guy. We also enjoyed the elephants. You can ride on them and take nice pictures and also wash the elephants with coconut husk. Sita was a super friendly elephant 🐘😊 We really had a good time with Harindra and his friends, playing cards and the dogs Chiko and Timi liked playing with us. Thank you so much for everything! We will come back! Special thanks to Harindra and Chiko! 😊

Show more Show less
8.2
Very Good
31 reviews
Price from
$21.25
per night

Hotels with extra health and safety measures

Find hotels in Kegalle District with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Kegalle District in the past month

See all

Kegalle District's best hotels with breakfast

See all

Budget hotels in Kegalle District

See all

Hotels in Kegalle District you can book without a credit card

See all

FAQs about hotels in Kegalle District