Search hotels in Kegalle District, Sri Lanka
Enter your dates and choose from 140 hotels and other places to stay
Check out these popular cities in Kegalle District
Pinnawala
22 hotelsKitulgala
44 hotelsWarakapola
6 hotelsUtuwankanda
2 hotelsRambukkana
19 hotelsRuwanwella
3 hotelsKegalle
26 hotelsDeraniyagala
4 hotelsTeligama
2 hotelsMarapitiya
1 hotel
Stay in Kegalle District's best hotels!
Filter by:
The Grand Walawwa
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.

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

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

Rock Garden Villa Pinnawala
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.
The Cube
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.

Aramya river front boutique hotel
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.

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

Rosyth Estate House
Located in Pinnawala, 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.

Hotel Breeta's Garden
Hotel Breeta's Garden features an outdoor swimming pool, garden, a shared lounge and terrace in Kitulgala.
Palmstone Retreat
Located in dense rainforest of Kitulgala, Palmstone Retreat offers the benefits of an outdoor swimming pool, a waterfall and a spectacular view of nature.

Most-booked hotels in Kegalle District in the past month
Popular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 8.0Very Good - What previous guests thought, 1,682 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 8.4Very Good - What previous guests thought, 1,625 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 8.4Very Good - What previous guests thought, 430 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 6.8Pleasant - What previous guests thought, 18 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 9.0Wonderful - What previous guests thought, 2 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 8.6Excellent - What previous guests thought, 64 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 9.1Wonderful - What previous guests thought, 31 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 9.1Wonderful - What previous guests thought, 61 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 9.3Wonderful - What previous guests thought, 183 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 8.5Very Good - What previous guests thought, 164 reviews
Kegalle District's best hotels with breakfast
White Villa Kitulgala
Hotel in KitulgalaBreakfast optionsScored out of 10, guest rating 8.5Very Good - What previous guests thought, 164 reviewsLocated in Kitulgala, White Villa Kitulgala has a garden, water sports facilities and free WiFi.
From $25 per nightCafe Pinnalanda
Hotel in PinnawalaBreakfast optionsScored out of 10, guest rating 8.5Very Good - What previous guests thought, 192 reviewsLocated in Pinnawala, 21 miles from Kandy Royal Botanic Gardens, Cafe Pinnalanda provides accommodations with a garden, free private parking, a terrace and a restaurant.
From $25.50 per nightHotel Pinnalanda - NEW DEAL! Exclusive Offers on Pickups Available!
Hotel in PinnawalaBreakfast optionsScored out of 10, guest rating 8.4Very Good - What previous guests thought, 430 reviewsPinnalanda 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.
From $55 per nightVilla Pinnawala
Hotel in PinnawalaBreakfast optionsScored out of 10, guest rating 7.8Good - What previous guests thought, 136 reviewsFeaturing two swimming pools with hot tubs, Villa Pinnawala offers accommodations in Pinnawala. Pinnawala Elephant Orphanage is 656 feet away.
From $66 per nightHotel Chingari Pinnawala
Hotel in RambukkanaBreakfast optionsLocated in Rambukkana, within 21 miles of Kandy Royal Botanic Gardens and 24 miles of Kandy Train Station, Hotel Chingari Pinnawala has accommodations with a restaurant as well as free private parking...
Riverview Cottage
Hotel in KitulgalaBreakfast optionsScored out of 10, guest rating 10.0Exceptional - What previous guests thought, 2 reviewsLocated in Kitulgala, Riverview Cottage features a garden and restaurant. At the hotel, each room comes with a desk.
From $23.59 per nightHotel Sleek Camellia
Hotel in GalpolaBreakfast optionsScored out of 10, guest rating 7.8Good - What previous guests thought, 5 reviewsHotel Sleek Camellia is located in Galpola, 18 miles from Kandy Royal Botanic Gardens and 21 miles from Kandy Train Station.
From $42.35 per nightThe Cave Retreat
Hotel in KitulgalaBreakfast optionsFeaturing a garden and terrace, as well as a restaurant, The Cave Retreat is located in Kitulgala. The hotel has family rooms.
From $55.50 per night
Budget hotels in Kegalle District
inselor Horses
Hotel in KegalleCheap hotelLocated in Kegalle, inselor Horses is 28 miles from St. Anthony's Church.
From $122.10 per nightDhighayu 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.
From $109.89 per nightBracedale Estate
Hotel in KegalleCheap hotelLocated in Kegalle, 27 miles from Leisure World, Bracedale Estate has accommodations with a garden, free private parking, a shared lounge and a terrace.
From $64.18 per nightCeylon Adventure Sports
Hotel in KitulgalaCheap hotelScored out of 10, guest rating 7.5Good - What previous guests thought, 24 reviewsCeylon Adventure Sports has an outdoor swimming pool, garden, a terrace and restaurant in Kitulgala. This 3-star hotel offers a bar.
From $79.92 per night- Scored out of 10, guest rating 6.2Pleasant - 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.
From $75.90 per night - Scored out of 10, guest rating 7.3Good - What previous guests thought, 31 reviews
Heritage Kithulgala Rest House - Historic Home to a Bird Sanctuary features a garden, terrace, a restaurant and bar in Kitulgala. Free WiFi and room service are featured.
From $117.77 per night The Grand Walawwa
Hotel in PinnawalaCheap hotelScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 140 reviewsLocated 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.
From $238.70 per nightHotel Breeta's Garden
Hotel in KitulgalaCheap hotelScored out of 10, guest rating 9.1Wonderful - What previous guests thought, 31 reviewsHotel Breeta's Garden features an outdoor swimming pool, garden, a shared lounge and terrace in Kitulgala.
From $43 per night
Hotels in Kegalle District you can book without a credit card
38 guest house
Hotel in KitulgalaNo credit card neededScored out of 10, guest rating 8.0Very Good - What previous guests thought, 14 reviewsLocated 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.
From $8.49 per nightThe Papa Resort Ambuluwawa
Hotel in BalatgomuwaNo credit card neededLocated 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.
From $19.36 per nightThe Cave
Hotel in YatiyantotaNo credit card neededScored out of 10, guest rating 10.0Exceptional - What previous guests thought, 4 reviewsLocated in Yatiyantota, 21 miles from Leisure World, The Cave provides accommodations with a garden, free private parking and a terrace.
From $66.55 per nightHotel Nagas Ella
Hotel in GonagaldeniyaNo credit card neededHotel Nagas Ella is located in Gonagaldeniya, within 22 miles of Leisure World and 31 miles of Sugathadasa Stadium.
From $18.15 per nightKit Cott Resort and Retreat
Hotel in TeligamaNo credit card neededLocated 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.
From $24.20 per nightRoyal Restaurant
Hotel in WarakapolaNo credit card neededScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 2 reviewsFeaturing a garden, Royal Restaurant is located in Warakapola in the Kegalle District region, 28 miles from St. Anthony's Church.
From $26.32 per nightMahoya
Hotel in MawanellaNo credit card neededScored out of 10, guest rating 8.0Very Good - What previous guests thought, 1 reviewLocated in Mawanella and with Kandy Royal Botanic Gardens reachable within 13 miles, Mahoya provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a shared...
From $26.40 per nightPalmstone Retreat
Hotel in KitulgalaNo credit card neededScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 61 reviewsLocated in dense rainforest of Kitulgala, Palmstone Retreat offers the benefits of an outdoor swimming pool, a waterfall and a spectacular view of nature.
FAQs about hotels in Kegalle District
See reviews by guests who stayed at hotels in Kegalle District
- From $300.30 per nightScored out of 10, guest rating 9.9Exceptional - What previous guests thought, 29 reviewsBeautiful stay in the middle of the forest. The property owners were very friendly and welcoming as well as the staff that were always very helpful. The food was amazing and gives you the perfect experience of the sri Lanka authentic food. They also offer complimentary foot massage to welcome their guests and yoga class every morning! They have a non for profit tea factory and took us on a visit to the factory with a guide that explained every step of the process for free! Very calm and relaxing place and highly recommended for families!Guest review byAmaniUnited Arab Emirates
- From $66 per nightScored out of 10, guest rating 8.4Very Good - What previous guests thought, 1,625 reviewsThe rooms very super nice , the views where amazing . Had a really nice time staying there . Went on 2 tours with Andrew and he was amazing !! He took me to the village and waterfalls , tea factory and a herbal garden the first day and that was very nice , next day we went to the tower and he had no problem driving me there at 5 am , he also took me to a nice local lunch place in Kandy so I had the best time . Would recommend,Guest review bykjellholmGermany
- From $32.40 per nightScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 123 reviewsA nice and cozy place , it is located by the river side with amazing waterfalls around , The room was more than excellent, very clean , wide space , and good bathroom with hot water. Nora , the owner was very kind and helpful, she offered us tea , coffe and water for free. She also make a very delicious breakfast . She walked with us to the waterfalls and this was amazing. Sure will come again 😍Guest review byNour AhmedEgypt
- From $22.95 per nightScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 98 reviewsExcellent place, spacious rooms, with a lot of vegetation. Anushka is very kind, as is his family. He is a very good guide, he knows a lot about his country and its tourist attractions. If you have any questions, I recommend that you ask anything, he will help you. It was an incredible day in their cottage and the typical Sri Lanka breakfast was amazing 🤩🤩 I will back , I’m sure 🫶🏻☺️Guest review byChiaraArgentina
- From $60.50 per nightScored out of 10, guest rating 8.0Very Good - What previous guests thought, 1,682 reviewsI don't know why this hotel doesn't have more stars. The staff was very friendly,the price was good,the location and the view amazing. The elephants are bathing twice a day. You need at least two nights here. The food at the restaurant also good.Guest review byAncuta MihaelaRomania
- From $55 per nightScored out of 10, guest rating 8.4Very Good - What previous guests thought, 430 reviewsKind staff. Clean rooms. Comfortable beds. Nice pool. Tasty food. Excellent location with perfect views and access to the elephants.Guest review byPetyaBulgaria
- From $117.77 per nightScored out of 10, guest rating 7.3Good - What previous guests thought, 31 reviewsThe surrounding, access to the Kelani River, restaurant area & staffGuest review byRukshanSri Lanka
- Scored out of 10, guest rating 9.3Wonderful - What previous guests thought, 61 reviewsA true jungle experience with high end amenities.Guest review byRiyadSaudi Arabia
- From $45 per nightScored out of 10, guest rating 8.1Very Good - What previous guests thought, 66 reviewsThe location and the staff were amazing.Guest review byMelissaAustralia
- From $126.50 per nightScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 114 reviewsPerfect place. it feels like heavenGuest review byAdiIsrael
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 byCatherineIreland - 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 bySrinathSri 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 byJeremyAustralia