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
22 hotelsKitulgala
45 hotelsRambukkana
19 hotelsRuwanwella
3 hotelsUtuwankanda
3 hotelsKegalle
25 hotelsDeraniyagala
4 hotelsTeligama
2 hotelsMawanella
16 hotelsBulatkohupitiya
2 hotels
Stay in Kegalle District's best hotels!
Filter by:
The Grand Walawwa
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.

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 accommodation in Kitulgala. Some units 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, 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.

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

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

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

Palmstone Retreat
Situated 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,683 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 1,626 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 8.4Very good - What previous guests thought, 427 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 9.3Superb - What previous guests thought, 33 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 9.4Superb - What previous guests thought, 186 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 7.6Good - What previous guests thought, 54 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 7.8Good - What previous guests thought, 137 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 279 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 9.2Superb - What previous guests thought, 63 reviews
Kegalle District's best hotels with breakfast
Villa Pinnawala
Hotel in PinnawalaBreakfast optionsScored out of 10, guest rating 7.8Good - What previous guests thought, 137 reviewsFeaturing two swimming pools with hot tubs, Villa Pinnawala offers accommodation in Pinnawala. Pinnawala Elephant Orphanage is 200 metres away.
From US$77 per nightHotel Chingari Pinnawala
Hotel in RambukkanaBreakfast optionsSituated in Rambukkana, within 34 km of Kandy Royal Botanic Gardens and 39 km of Kandy railway station, Hotel Chingari Pinnawala features accommodation with a restaurant and as well as free private...
From US$14.99 per nightRiverview 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, 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 nightThe Cave Retreat
Hotel in KitulgalaBreakfast optionsSet 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 nightinselor Horses
Hotel in KegalleBreakfast optionsInselor Horses is located in Kegalle, 46 km from St Anthony's Church. Each room is fitted with a balcony with views of the mountain.
From US$122.10 per nightDhighayu Ayurvedic Wellness Resort
Hotel in KegalleBreakfast optionsDhighayu 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 nightJetwing Wahawa Walauwa, A Luxury Reserve
Hotel in RambukkanaBreakfast optionsLocated in Rambukkana, 34 km from Kandy Royal Botanic Gardens, Jetwing Wahawa Walauwa, A Luxury Reserve provides accommodation with an outdoor swimming pool, free private parking and a garden.
From US$218.90 per nightKitulgala Ebony Riverside Resort
Hotel in KitulgalaBreakfast optionsScored out of 10, guest rating 7.6Good - What previous guests thought, 54 reviewsKitulgala 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$61.33 per night
Budget hotels in Kegalle District
Bracedale Estate
Hotel in KegalleCheap hotelSet 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$64.16 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 US$79.92 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 US$137.76 per night The Grand Walawwa
Hotel in PinnawalaCheap hotelScored out of 10, guest rating 9.0Superb - What previous guests thought, 140 reviewsSituated 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.
From US$107.80 per nightOld Bridge Riverside Hotel
Hotel in KitulgalaCheap hotelScored out of 10, guest rating 9.0Superb - What previous guests thought, 86 reviewsOld Bridge Riverside Hotel is located in Kitulgala and features a shared lounge, a terrace and water sports facilities.
From US$35 per nightHotel Breeta's Garden
Hotel in KitulgalaCheap hotelScored out of 10, guest rating 9.3Superb - What previous guests thought, 33 reviewsHotel Breeta's Garden features an outdoor swimming pool, garden, a shared lounge and terrace in Kitulgala.
Palmstone Retreat
Hotel in KitulgalaCheap hotelScored out of 10, guest rating 9.3Superb - What previous guests thought, 61 reviewsSituated in dense rainforest of Kitulgala, Palmstone Retreat offers the benefits of an outdoor swimming pool, a waterfall and a spectacular view of nature.
Hotel Elephant Bay
Hotel in PinnawalaCheap hotelScored out of 10, guest rating 8.0Very good - What previous guests thought, 1,683 reviewsLocated in the heart of Pinnawala, Hotel Elephant Bay provides rooms with large private balconies and spectacular views over Ma Oya River.
From US$55 per night
Hotels in Kegalle District that 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 reviewsSet 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 nightThe Papa Resort Ambuluwawa
Hotel in BalatgomuwaNo credit card neededSituated 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 nightThe Cave
Hotel in YatiyantotaNo credit card neededScored out of 10, guest rating 10.0Exceptional - What previous guests thought, 4 reviewsSet in Yatiyantota, 34 km from Leisure World, The Cave offers accommodation with a garden, free private parking and a terrace.
From US$66.55 per nightHotel Nagas Ella
Hotel in GonagaldeniyaNo credit card neededLocated 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 nightKit Cott Resort and Retreat
Hotel in TeligamaNo credit card neededSituated 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 nightRoyal Restaurant
Hotel in WarakapolaNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 2 reviewsBoasting a garden, Royal Restaurant is situated in Warakapola in the Kegalle District region, 45 km from St Anthony's Church.
From US$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 20 km, Mahoya provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a shared lounge...
From US$26.40 per nightHotel Pinnalanda - NEW DEAL! Exclusive Offers on Pickups Available!
Hotel in PinnawalaNo credit card neededScored out of 10, guest rating 8.4Very good - What previous guests thought, 427 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 US$55 per night
FAQs about hotels in Kegalle District
See reviews by guests who stayed at hotels in Kegalle District
- Scored out of 10, guest rating 9.3Superb - What previous guests thought, 61 reviewsIts one of the best places i stayes in sri lanka . Too quiet . Comfortable . And the staff were amazing and patient . Helpful . I forget to ask their names but i remember mohamed was amazing with everything . The driver he picked me up from the town and droped me off while waiting me to make sure everything was good . The hotel in middle of nature . But had everything needed . Restaurant is very good . Wifi signal very good all around the hotel . They alao arrange adventure tours which are famous in kitulgala .Guest review byBlancbenaUnited Kingdom
- From US$32.40 per nightScored out of 10, guest rating 9.2Superb - What previous guests thought, 124 reviewsBefore 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 byAshleighUnited States
- Scored out of 10, guest rating 9.3Superb - What previous guests thought, 98 reviewsWhat a family, and what a place! As a couple we have travelled quite extensively and can honestly say: never have we been treated with such great hospitality. From tour guiding and cooking to being great company and exceptional hosts; Anushka and his family checks all the boxes. The room is cosy and clean, and you can feel the effort that has been put into the place. 11/10 ⭐ from us.Guest review byRasmusDenmark
- From US$77 per nightScored out of 10, guest rating 8.4Very good - What previous guests thought, 1,626 reviewsStaff was extremely helpfull especially the ladies who was working on the reception. We were really thankful for her. There was a misunderstanding about our room but she fixed it easily 😊 Bed was very comfortable You see elephants in your balcony , location is in heart of pinnawala We took our dinners in hotels restaurant, it was enough and delicious, price is not highGuest review byDemetTurkey
- From US$120.18 per nightScored out of 10, guest rating 9.0Superb - What previous guests thought, 114 reviewsThe breakfast was splendid, a pleasure. An elegant sufficiently. You must allow the staff to make your meals as they are excellent. Served in an old world elegance. Do patronise this facility and you have made great memories. Also visit the waterfall to cool off and see some jungle rainforestGuest review byde PlaterAustralia
- From US$366.30 per nightScored out of 10, guest rating 9.9Exceptional - What previous guests thought, 29 reviewsThe 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 byAngelaUnited Kingdom
- From US$55 per nightScored out of 10, guest rating 8.4Very good - What previous guests thought, 427 reviewsSo 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írSlovakia
- From US$137.76 per nightScored out of 10, guest rating 7.3Good - What previous guests thought, 31 reviewsVery 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 byHughUnited Kingdom
- From US$45 per nightScored out of 10, guest rating 8.1Very good - What previous guests thought, 66 reviewsThe Location and the service of the hotel is perfect and we loved it from the time we have checked in.Guest review byAYRSri Lanka
- From US$55 per nightScored out of 10, guest rating 8.0Very good - What previous guests thought, 1,683 reviewsWonderful Location and Food is very tastyGuest review bySURAJSri Lanka
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
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 byKimSingapore - 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