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
Pinnawala
21 hotelsKitulgala
43 hotelsDeraniyagala
4 hotelsRambukkana
13 hotelsKegalle
26 hotelsMawanella
16 hotelsRuwanwella
3 hotelsHaloluwa
1 hotelWarakapola
7 hotelsYatiyantota
5 hotels
Stay in Kegalle District's best hotels!
Filter by:
Star Rating
Review score
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.

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.

Rosyth Estate House
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.

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.

Hotel Elephant Park - NEW DEAL! Exclusive Offers on Pickups Available!
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....

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

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

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.4Very Good - What previous guests thought, 1,598 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 7.9Good - What previous guests thought, 1,630 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 9.3Wonderful - What previous guests thought, 55 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 8.5Very Good - What previous guests thought, 415 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 8.8Excellent - What previous guests thought, 57 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 7.7Good - What previous guests thought, 22 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 8.4Very Good - What previous guests thought, 159 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 7.9Good - What previous guests thought, 129 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 8.9Excellent - What previous guests thought, 77 reviewsPopular with guests booking hotels in Kegalle District
Scored out of 10, guest rating 9.3Wonderful - What previous guests thought, 61 reviews
Kegalle District's best hotels with breakfast
Old Bridge Riverside Hotel
Hotel in KitulgalaBreakfast optionsScored out of 10, guest rating 8.9Excellent - What previous guests thought, 77 reviewsOld Bridge Riverside Hotel is located in Kitulgala and features a shared lounge, a terrace and water sports facilities.
Forest Shade Eco Resort Deraniyagala
Hotel in DeraniyagalaBreakfast optionsScored out of 10, guest rating 8.8Excellent - What previous guests thought, 57 reviewsLocated 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.
Hotel Breeta's Garden
Hotel in KitulgalaBreakfast optionsScored out of 10, guest rating 8.7Excellent - What previous guests thought, 30 reviewsHotel Breeta's Garden features an outdoor swimming pool, garden, a shared lounge and terrace in Kitulgala.
Hotel Elephant Bay
Hotel in PinnawalaBreakfast optionsScored out of 10, guest rating 7.9Good - What previous guests thought, 1,630 reviewsLocated in the heart of Pinnawala, Hotel Elephant Bay provides rooms with large private balconies and spectacular views over Ma Oya River.
Villa Pinnawala
Hotel in PinnawalaBreakfast optionsScored out of 10, guest rating 7.9Good - What previous guests thought, 129 reviewsFeaturing two swimming pools with hot tubs, Villa Pinnawala offers accommodations in Pinnawala. Pinnawala Elephant Orphanage is 656 feet away.
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.
Seravelle Kitulgala
Hotel in KitulgalaBreakfast optionsSeravelle Kitulgala is located in Kitulgala. This 4-star hotel has air-conditioned rooms with a private bathroom.
Hotel Sleek Camellia
Hotel in GalpolaBreakfast optionsScored out of 10, guest rating 8.8Excellent - What previous guests thought, 4 reviewsHotel 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
The Cave Retreat
Hotel in KitulgalaCheap hotelFeaturing a garden and terrace, as well as a restaurant, The Cave Retreat is located in Kitulgala. The hotel has family rooms.
inselor Horses
Hotel in KegalleCheap hotelLocated 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.6Good - 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.
Ceylon Adventure Sports
Hotel in KitulgalaCheap hotelScored out of 10, guest rating 7.7Good - What previous guests thought, 22 reviewsCeylon 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.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.
- Scored out of 10, guest rating 7.3Good - 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.
The Grand Walawwa
Hotel in PinnawalaCheap hotelScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 138 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.
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.
Elephant Vale
Hotel in KegalleNo credit card neededScored out of 10, guest rating 3.0Poor - What previous guests thought, 1 reviewLocated 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...
The 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.
The 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.
Hotel 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.
Kit 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.
Royal 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.
Miridiya Resort
Hotel in YatiyantotaNo credit card neededLocated 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 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 - 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 byJayantha - 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