Skip to main content
In partnership with

Search hotels in Kegalle District, Sri Lanka

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

Check out these popular cities in Kegalle District

Stay in Kegalle District's best hotels!

Filter by:

Star Rating

Review score

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.

P
Pon
From
Canada
Loved everything! Awesome stay & just beyond our expectations!!! A beautiful Colonial Hotel with Amazing staff & food!!! The welcoming drink with Betel Leaves captivated our hearts on the arrival!!!....Amazing!!!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 138 reviews
Price from
$98
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.

a
alwaysmatthew
From
Qatar
A lovely hotel. There are not many rooms, and it feels intimate. The location is stunning. The quality of the food is outstanding, every meal was excellent. The staff are outstanding, nothing too much trouble, and all charming and warm.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 178 reviews
Price from
$217.22
1 night, 2 adults

Villa Rivora

Hotel in Kitulgala

Villa Rivora is offering accommodations in Kitulgala. Some accommodations at the property have a balcony with a river view. The hotel offers a continental or Asian breakfast.

D
David
From
Austria
Best Rafting Experience.super friendly staff. everything is good. highly recommended.
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 7 reviews
Price from
$51
1 night, 2 adults

Rock Garden Villa Pinnawala

Hotel in Rambukkana

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

A
Anna
From
Vietnam
Absolutely stunning grounds and view! Very cute set up! Helpful and friendly staff. My kids absolutely loved exploring this property, the view from our private infinity pool and the fact that we could connect our Amazon prime account and watch movies at night was definitely a plus.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 24 reviews
Price from
$48
1 night, 2 adults

Aramya river front boutique hotel

Hotel in Kitulgala

Located in Kitulgala, 29 miles from Leisure World, Aramya river front boutique hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Anonymous
From
United States
Location is amazing All rooms are clean comfortable and breath taking view I’ve been traveling allover the world but this hotel is really moving to my favorite ones
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 55 reviews
Price from
$206.25
1 night, 2 adults

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.

E
Ewa
From
Poland
Perfection in every detail
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 29 reviews
Price from
$288.86
1 night, 2 adults

Palmstone Retreat

Hotel in Kitulgala

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

Y
Younisoo
From
Saudi Arabia
A Perfect Anniversary Escape: Exceptional Service and Stunning Views at Palmstone Resort I recently had the pleasure of celebrating our wedding anniversary at Palmstone Resort, and it was an unforgettable experience. From the moment we arrived, the staff went above and beyond to ensure our stay was special. Their warm hospitality truly set the tone for our getaway. One of the highlights of our stay was the breathtaking green view from our suite. The large glass walls allowed us to soak in the natural beauty surrounding us, making it the perfect backdrop for our celebration. The suite itself was spacious and beautifully designed, providing plenty of room to relax. We loved having the option of either a jacuzzi or a steam room. We chose the suite with the jacuzzi, which also featured a lovely chilling patio—ideal for unwinding after a day of exploring. To make our anniversary even more special, the team surprised us with a delicious cake and allowed us to celebrate next to the pool. It was such a thoughtful gesture that made our day feel even more festive. The next morning, we enjoyed a beautifully prepared breakfast right in front of the river, which was a delightful way to start the day. The only downside we encountered was a few insects that made their way into the room when we opened and closed the doors. However, we appreciated that there was an insect repellent already installed in both the room and restroom, which helped mitigate the issue. Overall, our stay at Palmstone Resort was delightful. The combination of stunning views, spacious accommodations, exceptional service, and thoughtful touches made our anniversary truly memorable. I would highly recommend this resort to anyone looking for a relaxing getaway!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 61 reviews
Price from
$247.50
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....

K
Kahlia
From
Australia
Everything. The food was amazing and the view of the elephants could not have been more majestic
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,598 reviews
Price from
$60
1 night, 2 adults

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, a terrace and a restaurant.

K
Kavindu
From
Sri Lanka
Friendly staff
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 271 reviews
Price from
$21.70
1 night, 2 adults

White Villa Kitulgala

Hotel in Kitulgala

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

M
Murtaza
From
Pakistan
Very clean and big room
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 159 reviews
Price from
$25
1 night, 2 adults
See all 132 hotels in Kegalle District

Most-booked hotels in Kegalle District in the past month

See all

Kegalle District's best hotels with breakfast

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 77 reviews

    Old Bridge Riverside Hotel is located in Kitulgala and features a shared lounge, a terrace and water sports facilities.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 57 reviews

    Located in Deraniyagala, 28 miles from Leisure World, Forest Shade Eco Resort Deraniyagala provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 30 reviews

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

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,630 reviews

    Located in the heart of Pinnawala, Hotel Elephant Bay provides rooms with large private balconies and spectacular views over Ma Oya River.

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

    Featuring two swimming pools with hot tubs, Villa Pinnawala offers accommodations in Pinnawala. Pinnawala Elephant Orphanage is 656 feet away.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Located in Kitulgala, Riverview Cottage features a garden and restaurant. At the hotel, each room comes with a desk.

  • Seravelle Kitulgala is located in Kitulgala. This 4-star hotel has air-conditioned rooms with a private bathroom.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 4 reviews

    Hotel Sleek Camellia is located in Galpola, 18 miles from Kandy Royal Botanic Gardens and 21 miles from Kandy Train Station.

Budget hotels in Kegalle District

  • Featuring a garden and terrace, as well as a restaurant, The Cave Retreat is located in Kitulgala. The hotel has family rooms.

  • Located in Kegalle, inselor Horses is 28 miles from St. Anthony's Church.

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

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 48 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 provides paid airport shuttle service.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 22 reviews

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

  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 4 reviews

    Located in Deraniyagala, 25 miles from Leisure World, Udapola Bungalow by Lalan Leisure provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 30 reviews

    Heritage Kithulgala by Ceylon Hotels Corporation features a garden, terrace, a restaurant and bar in Kitulgala. The property provides room service, and organizing tours for guests.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 138 reviews

    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.

Hotels in Kegalle District you can book without a credit card

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 14 reviews

    Located in Kitulgala, 38 guest house provides a garden. Among the facilities at this property are room service and a 24-hour front desk, along with free WiFi throughout the property.

  • Elephant Vale

    Hotel in Kegalle
    No credit card needed
    Scored out of 10, guest rating 3.0
    Poor - What previous guests thought, 1 review

    Located in Kegalle, within 20 miles of Kandy Royal Botanic Gardens and 23 miles of Kandy Train Station, Elephant Vale has accommodations with a garden as well as free private parking for guests who...

  • Located in Balatgomuwa, 14 miles from Kandy Royal Botanic Gardens, The Papa Resort Ambuluwawa has accommodations with a garden, free private parking, a terrace and a restaurant.

  • The Cave

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

    Located in Yatiyantota, 21 miles from Leisure World, The Cave provides accommodations with a garden, free private parking and a terrace.

  • Hotel Nagas Ella is located in Gonagaldeniya, within 22 miles of Leisure World and 31 miles of Sugathadasa Stadium.

  • Located in Teligama, 29 miles from Leisure World, Kit Cott Resort and Retreat has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    Featuring a garden, Royal Restaurant is located in Warakapola in the Kegalle District region, 28 miles from St. Anthony's Church.

  • Located in Yatiyantota, 24 miles from Leisure World, Miridiya Resort has air-conditioned accommodations and a garden. Featuring room service, this property also provides guests with a restaurant.

FAQs about hotels in Kegalle District

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

  • 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

    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
  • 10.0

    I love the concept behind the cave.

    I love the concept behind the cave. The cave and the eco-tourism concept should be further developed, as it has the potential to greatly benefit Sri Lanka’s tourism industry. I believe Yatiyanthota has great potential to develop Sri Lanka’s eco-tourism. With its rich natural beauty, it can attract more visitors. However, we need to work hard to create more attractions and make this destination a unique tourist magnet.
    Guest review by
    Jayantha
  • 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
  • 8.0

    Spectacular area to get up and close with elephants.

    Spectacular area to get up and close with elephants. Unique experience with elephants walking thru the village for their daily bathing. General accommodation facilities were good. Bars and eateries also of reasonable standard. We stayed at Grand Royal Pinnalanda and found this quite satisfactory in services and value.
    Guest review by
    Jeremy
    Australia
gogless