Search hotels in Kegalle District, Sri Lanka

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

Check out these popular cities in Kegalle District

Pinnawala

21 hotels

Kitulgala

44 hotels

Rambukkana

19 hotels

Kegalle

24 hotels

Deraniyagala

4 hotels

Mawanella

16 hotels

Dedugala

3 hotels

Warakapola

7 hotels

Yatiyantota

5 hotels

Stay in Kegalle District's best hotels!

Filter by:

Star rating
Review score

The Grand Walawwa

Hotel in Pinnawala

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.

a
arpana
From
India
A majestic and stately property hidden away from tourist crowds in Keggale. The rooms are spacious and decorated with beautiful artefacts. Nothing is lacking as a facility inside the room. A pleasant fragrance from the incense burner welcomes you in the luxurious room. A very relaxing atmosphere. Check in and check out was super smooth. Special mention to Brian, the gentleman who manages the restaurant for his hospitality and kind attention to all of our requirements
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 140 reviews
Price from
US$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.

P
PAMA
From
Switzerland
The Location was just stunning, swimming in the little river was an absolute experience i will never forget, The owner the stuff the food - in general i felt rarely like that good and comfortable!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 185 reviews
Price from
US$241.49
1 night, 2 adults

Villa Rivora

Hotel in Kitulgala

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.

H
Hemantha
From
Finland
Clam Environment. Rafting track view from window. They arrange everything for adventure activities. Overall great experience.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 8 reviews
Price from
US$51
1 night, 2 adults

Rock Garden Villa Pinnawala

Hotel in Rambukkana

Comfortable Accommodations

Rock Garden Villa Pinnawala in Rambukkana offers family rooms with garden views. Each room includes air-conditioning, a private bathroom, and a work desk.

A
Agnese
From
Latvia
We made a last-minute booking and were lucky to get the Sky Villa – a true gem and hidden treasure! The view was absolutely breathtaking, with a private jacuzzi pool and an unbeatable sense of privacy. The service was exceptional, with staff operating at the highest level of professionalism. Totally worth the price. The feeling of being on top of a giant rock is indescribable – truly unique! The room was brand new, and we learned the hotel only opened three months ago. You definitely won’t regret staying here!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 29 reviews
Price from
US$51
1 night, 2 adults

The Cube

Hotel in Kegalle

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.

K
Kristiana
From
Latvia
Excellent . I recommend this place to everyone.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 80 reviews
Price from
US$67.50
1 night, 2 adults

Aramya river front boutique hotel

Hotel in Kitulgala

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.

D
Duncan
From
Ireland
All outstanding. Dinner was excellent. We will be back !
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 63 reviews
Price from
US$222.75
1 night, 2 adults

Rosyth Estate House

Hotel in Pinnawala

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.

A
Angela
From
United Kingdom
The 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.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 29 reviews
Price from
US$432.30
1 night, 2 adults

Hotel Breeta's Garden

Hotel in Kitulgala

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

M
Maks
From
Denmark
This hotel is a hidden gem, in colonial style with big rooms and even bigger balconies. The staff were very friendly and helpful. The pool was very clean and well maintained. From the pool there was a spectacular mountain view.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 33 reviews
Price from
US$46.80
1 night, 2 adults

Palmstone Retreat

Hotel in Kitulgala

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

S
Sigal
From
Israel
Wow!!!! Placed in. The jungle. Huge cabana with spa. Gorgeous place. Very spacious. Beautiful designed. With the sound of the river nearby. Highly recommended. One of the best places we have ever been.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 61 reviews
Price from
US$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....

A
Anna
From
Estonia
The property location is excellent. When taking river view room you are able to see elephants from your window and also during the breakfast in common area. Our stay was very pleasant and comfortable. Thanks to Andrew we manage to see much more and gained interesting knowledge about Sri Lanka and its culture. Andrew was always there to help, guide our small group of 4, provide a service and/or suggest a good place to visit.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,629 reviews
Price from
US$60
1 night, 2 adults
See all 135 hotels in Kegalle District

Most booked hotels in Kegalle District in the past month

See all

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,692 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,629 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 140 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 428 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 33 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 185 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 279 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 55 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 187 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 66 reviews

Kegalle District's best hotels with breakfast

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 187 reviews

Located in Pinnawala, 34 km from Kandy Royal Botanic Gardens, Cafe Pinnalanda provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$25.50 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 428 reviews

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.

From US$66 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 66 reviews

Set in Deraniyagala, 45 km from Leisure World, Forest Shade Eco Resort Deraniyagala offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$66 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 138 reviews

Featuring two swimming pools with hot tubs, Villa Pinnawala offers accommodation in Pinnawala. Pinnawala Elephant Orphanage is 200 metres away.

From US$93.50 per night

Situated 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 night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Located 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 night

Set 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 night

Inselor 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 night

Budget hotels in Kegalle District

Dhighayu 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 night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 55 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 offers paid airport shuttle service.

From US$61.33 per night

Set 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$63.84 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 24 reviews

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

From US$69.93 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 5 reviews

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

From US$75.90 per night
Scored out of 10, guest rating 7.4
Good - 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
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 140 reviews

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.

From US$107.80 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 61 reviews

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

Hotels in Kegalle District that you can book without a credit card

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

Set 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 night

Situated 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 night

The Cave

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

Set 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 night

Located 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 night

Situated 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 night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2 reviews

Boasting 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 night

Mahoya

Hotel in Mawanella
No credit card needed
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Located 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 night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,692 reviews

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

From US$60.50 per night

FAQs about hotels in Kegalle District

See reviews by guests who stayed at hotels in Kegalle District

See all
From US$41.40 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 98 reviews
French family, we traveled to Sri Lanka with our 3 kids, 17, 21 and 25 years old. We loved everything! The place, the surroundings, the atmosphere, and moreover Anushka and his family. If you're looking for authenticity, simplicity and exceptional human relationships you'll be at the right place. Anushka is a perfect driver and guide. He picked us up at the airport with a van as we were traveling with our 3 kids and drove us to his house where we stayed for 5 days. We felt immediately at home and spent wonderful moments all together. Anushka brought us to amazing places, temple on top of a mountain with perfect view, river to have a bath every evening, tea factory, Ayurveda botanical garden, restaurant near waterfalls, and a place where we spent a perfect time with elephants, having a ride with them, washing them in the river and giving them some food. Such an amazing experience! He also waited for us in Nanu Oya train station to bring us back to his home after an unforgettable train journey to see the tea plantations. Always ready to make us discover new things, exotic fruits we could buy on our way, animals like monkeys, porcupine, giant lizards and giant bats, answering all questions and so interesting when speaking about his country. He can arrange you any tour you'd like to discover Sri Lanka, always helpful and reactive, you can trust him for everything. And what we loved the most are the precious moments we spent with his family. They are all wonderful people we'll stay in contact with for sure. For those who don't speak English good to know that his sister speaks perfectly French ( she's a teacher) and she's also super friendly and interesting. We spent unbelievable evenings all together, singing loud, and dancing, and having BBQ party. Thank you Anushka for everything, for being you, for introducing us to your family, for having such a great heart, and for having printed in our soul precious and unforgettable memories 🥰
Guest review by
александр
Ukraine
From US$45 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 67 reviews
Absolutely loved it here. This is a rustic hotel on the very edge of a fast moving river (or it was in Nov), with amazing open views over the water and the wildlife. Truly relaxing, with lovely crafted wooden furniture, half decent wifi and a few beers for the evening. Food was excellent and very plentiful. Service was never intrusive, but always there if you needed anything. Our room had an open aspect (ie no glass in the windows, just a fine grill that can be opened or closed) so the sound and sight of the water could be experienced from your bed. Mosquito net was in place and we never got bitten by anything at all during our stay. Bathroom was clean and shower was hot ! They did some laundry for us too (extra cost). The management team here have great English and it was nice to chat to them. We had already booked a whitewater rafting session with another company, so I was surprised to see that the hotel has its own WWRafting company on site. Definitely give this a go when in Sri Lanka. I would absolutely stay here next time.
Guest review by
Barry
United Kingdom
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 124 reviews
The property is a homestay and Mona is an excellent host. We were treated like family and even though we had some difficulty reaching the location she followed our journey and sent someone out to guide us. When we arrived it was late but she still went out of her way to serve us a tasty local dinner and breakfast. The location is very remote and the natural pool with small waterfall on the property is something we enjoyed immensely. Thank you again for your hospitality and highly recommended!
Guest review by
#teamperiklu
Malta
From US$66 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,629 reviews
The property location is excellent. When taking river view room you are able to see elephants from your window and also during the breakfast in common area. Our stay was very pleasant and comfortable. Thanks to Andrew we manage to see much more and gained interesting knowledge about Sri Lanka and its culture. Andrew was always there to help, guide our small group of 4, provide a service and/or suggest a good place to visit.
Guest review by
Anna
Estonia
From US$66 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 428 reviews
Wonderful experience. Elephants at your fingertips. The air-conditioned rooms are comfortable, with a large terrace overlooking the river. Good breakfast in the neighboring hotel. Everything is great, I recommend it.
Guest review by
IrenaFZ
Slovenia
From US$366.30 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 29 reviews
The 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 by
Angela
United Kingdom
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 61 reviews
Wow!!!! Placed in. The jungle. Huge cabana with spa. Gorgeous place. Very spacious. Beautiful designed. With the sound of the river nearby. Highly recommended. One of the best places we have ever been.
Guest review by
Sigal
Israel
From US$126.50 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 115 reviews
the best secluded place! the staff and the owner are responsive and always help. the menu is not big, but the cooking is very tasty. I recommend to everyone the villa with a private pool is beautiful
Guest review by
Иван
Russia
From US$137.76 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 31 reviews
Very 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 by
Hugh
United Kingdom
From US$60.50 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,692 reviews
The swimming pool was amazing. It was an infinity pool, and you could see elephants in the river. The staff is very pleasant and attends to you very quickly.
Guest review by
MAURO JAVIER
Spain

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

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