See the latest prices and deals by choosing your dates.
Hotel in Kitulgala
Moksha at Kitulgala - Rainforest Boutique Hotel features free WiFi throughout the property and views of pool in Kitulgala. Amazing food, beautiful and calm, friendly staff, very comfortable
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.
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 hotel is a great escape from a busy city. We love the colonial architecture and its comfort. The staff was nice, particularly the restaurant staff who took extra care of our meals. Mr. Brian was an amazing person who listened to our meal requests.
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!
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. It has the perfect location, people pay to be here! The breakfast is great, you see elephants from there. And the pool is amazing!
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.
Hotel in Pinnawala
Located in Pinnawala, Cafe Pinnalanda features an outdoor swimming pool located at a 328 foot distance away. the property is new and very clean, it has a really good AC, the location is amazing is in front of the pinnawala elephant orphanage, the food is really good and the staff very friendly.
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. The location is just perfect as the elephants come to wash and cool down in the river that the hotel oversees. Staff were absolutely amazing and so kind and helpful. Facilities - very nice. Really worth a stay!
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!😁
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! 😊
Hotel in Pinnawala
Hotel in Pinnawala
Hotel in Kitulgala
Hotel in Pinnawala
Hotel in Pinnawala
Hotel in Kitulgala
Hotel in Kegalle
Hotel in Kitulgala
Hotel in Pinnawala
Hotel in Kitulgala
Hotel in Pinnawala
Popular with guests booking hotels in Kegalle District
Hotel in Pinnawala
Popular with guests booking hotels in Kegalle District
Hotel in Kitulgala
Popular with guests booking hotels in Kegalle District
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. This was the most amazing hotel I have stayed in , beautiful setting and very calming , we swam in...
Hotel in Pinnawala
Located in the heart of Pinnawala, Hotel Elephant Bay provides rooms with large private balconies and spectacular views over Ma Oya River. Rooms are bright and airy, with simple décor and furnishings.... Hotel is located in a very beautiful area with coconut forest and river right infront.
Hotel in Kegalle
Located in Kegalle, 27 miles from Leisure World, Bracedale Estate has accommodations with a garden, free private parking, a terrace and a restaurant.
Hotel in Kitulgala
Located in Kitulgala, kithulgala Green Rafting Hotel has a garden, terrace and restaurant. The property provides room service and a 24-hour front desk for guests.
Hotel in Kitulgala
Mount Weather provides accommodations in Kitulgala. The hotel has both free WiFi and free private parking. At the hotel, rooms come with a desk.
Hotel in Kitulgala
Ceylon Adventure Sports has an outdoor swimming pool, garden, a terrace and restaurant in Kitulgala. This 3-star hotel offers a bar.
Hotel in Kitulgala
Located in Kitulgala, Adventure base camp Miyora has a garden, restaurant and free WiFi throughout the property. The hotel features family rooms.
Hotel in Kitulgala
Located in Kitulgala, Adventure Base camp features a garden, restaurant, tennis court, and free WiFi throughout the property.
Hotel in Rambukkana
Located in Rambukkana, 21 miles from Kandy Royal Botanic Gardens, Himawwa Residency Pinnawala provides accommodations with a garden, free private parking, a terrace and a restaurant.
Hotel in Pinnawala
Featuring two swimming pools with hot tubs, Villa Pinnawala & Restaurant offers accommodations in Pinnawala. Pinnawala Elephant Orphanage is 656 feet away. Hygienic Calm Friendly staff Close to the Elephant orphanage Late checkin Late check out
Hotel in Kitulgala
Set amid a tropical landscape, Kithulgala Rest House offers sweeping views of the Kelani River. It features a restaurant, tour desk and rooms that overlook the greenery. Very comfortable accommodation with good food and particularly friendly, helpful staff.
Hotel in Deraniyagala
Located in Deraniyagala, 25 miles from Leisure World, Udapola Bungalow provides accommodations with an outdoor swimming pool, free private parking and a garden.
Hotel in Kegalle
White House is offering accommodations in Kegalle. The property is located 20 miles from Kandy Royal Botanic Gardens, 23 miles from Kandy Train Station and 23 miles from Bogambara Stadium.
Hotel in Mawanella
Located 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...
Hotel in Yatiyantota
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.
Hotel in Kitulgala
Extream Adventures of Sri Lanka in Kitulgala has a terrace and a restaurant. Featuring a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.
Hotel in Kitulgala
Rafting Club River Resort features an outdoor swimming pool, garden, a terrace and restaurant in Kitulgala. The hotel provides both free WiFi and free private parking.
Hotel in Kitulgala
VRK Adventure Base Camp has a garden, shared lounge, a terrace and restaurant in Kitulgala.
Hotel in Kitulgala
Located in Kitulgala, Cave Kithulgala features a garden, terrace, restaurant, and free WiFi throughout the property. The property provides room service and a 24-hour front desk for guests.
Hotel in Marapitiya
Located in Marapitiya, 28 miles from Kandy Royal Botanic Gardens, sarasa hotel pvt ltd has accommodations with a restaurant, free private parking and a bar.
Hotel in Rambukkana
Located in Rambukkana, 20 miles from Kandy Royal Botanic Gardens, Grand Cabin Pinnawala has accommodations with a garden, free private parking and a terrace. Very cute place and the hosts were amazing - thank you a lot. We found friends in another country.
Hotel in Warakapola
Located in Warakapola, 29 miles from St. Anthony's Church, Wijaya Tourist INN has accommodations with a garden, free private parking, a shared lounge and a restaurant. We decided to go from Polonnaruwa to Maskeliya by bus last moment and Ambepussa was a convenient...
There are 156 hotels in Kegalle District you can book on Booking.com.
Hotel Elephant Park "Grand Royal Pinnalanda", Moksha at Kitulgala - Rainforest Boutique Hotel, and Hotel Pinnalanda in Kegalle District have received great reviews for the views from their hotel rooms.
Guests staying in Kegalle District also loved the views from their rooms at The Grand Walawwa, Rosyth Estate House, and Elepath Lodge- Pinnawala.
On average, it costs $48 per night to book a 3-star hotel in Kegalle District for tonight. You'll pay around $121 on average if you stay at a 4-star hotel tonight, while a 5-star hotel in Kegalle District will cost around $128 (based on Booking.com prices).
Couples traveling to Kegalle District loved staying at Rosyth Estate House, Moksha at Kitulgala - Rainforest Boutique Hotel, and The Grand Walawwa.
These hotels in Kegalle District are also highly-rated by couples: Old Bridge Riverside Hotel, Palmstone Retreat, and Elepath Lodge- Pinnawala.
The average price per night for a 3-star hotel in Kegalle District this weekend is $57 or $121 for a 4-star hotel. Looking for something even fancier? 5-star hotels in Kegalle District this weekend cost around $54 per night (based on Booking.com prices).
Pinnawala, Kitulgala, and Rambukkana are popular with other travelers visiting Kegalle District.
Many families visiting Kegalle District loved staying at Rosyth Estate House, White Villa Kitulgala, and Moksha at Kitulgala - Rainforest Boutique Hotel.
Palmstone Retreat, The Grand Walawwa, and Old Bridge Riverside Hotel are also popular among family travelers.
On average, 3-star hotels in Kegalle District cost $56 per night, and 4-star hotels in Kegalle District are $46 per night. If you're looking for something really special, 5-star hotels in Kegalle District cost around $83 per night (based on Booking.com prices).
Hotels in Kegalle District that offer highly-rated breakfasts include The Grand Walawwa, Cafe Pinnalanda, and Moksha at Kitulgala - Rainforest Boutique Hotel.
Moksha at Kitulgala - Rainforest Boutique Hotel, Rosyth Estate House, and The Grand Walawwa are some of the popular hotels in Kegalle District.
In addition, Old Bridge Riverside Hotel, Hotel Elephant Park "Grand Royal Pinnalanda", and Elepath Lodge- Pinnawala are also popular in Kegalle District.