Search hotels in Kegalle District, Sri Lanka

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

Check out these popular cities in Kegalle District

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.

T
Tania
From
United Arab Emirates
This boutique hotel has an amazing history, it used to be a private residence 100 years ago. Most of the flooring tiles are original, the place has been beautifully restored, the rooms are incredible and very cozy, their beds are comfortable. I don't want to give away the story behind the beauty of this building but do stay there and ask them for a little tour around. It's absolutely fantastic.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 139 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.

J
Jaroslav
From
Czech Republic
Hemantha, the owner and manager of hotel and his son Dulana have built a truly beautiful pearl in the middle of the rainforest. With excellent English, they took care of us and fulfilled all our wishes. This is our fifth time in Sri Lanka, but we visited Kitulgala for the first time during our travels and I can recommend this area to everyone to visit. Waterfalls in the middle of the forest and rafting on the river are among the great experiences that this hotel offers you at a very fair price. And then you can let yourself be pampered in the comfort of the hotel with great food and enjoy a bath in the beautiful natural pool or right in the small clean river that flows around the hotel. Thanks again, Hemantha and Dulana.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 182 reviews
Price from
US$217.22
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 10.0
Exceptional - What previous guests thought, 7 reviews
Price from
US$51
1 night, 2 adults

Rock Garden Villa Pinnawala

Hotel in Rambukkana

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.

L
Lisa
From
United Kingdom
Lovely serene grounds with some very new individuals villas - some with a pool and some without. Super clean, nice staff and great location if you drive your own Tuktuk or are happy to book one for transport to Pinnawala (10 mins drive away).
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 28 reviews
Price from
US$48
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.

E
Edisa
From
Spain
The rooms are super comfy and clean. The rooftop with the pool is great for having a break and relax. The food was amazing and the staff really nice and helpful.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 78 reviews
Price from
US$54
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.

s
sanjay
From
India
overall excellent property. it's just 6 months old so very neat, crisp and with superb interiors. The location is awesome just above a river. The transfer is done by boat due to it's narrow path which is very thrilling and exciting. (they are building a ropeway in near future) The staff is very much cordial and very helpful. specially Mr.Dolip the manager was really helpful. they cooked special vegetarian food for us which was really delicious. they provided us free Kayak and Our daughter enjoyed the kayaking very much. overall we really enjoyed the stay and we regret that we booked only 1 night as we could easily stay here for minimum 3 nights. qe look forward to come here again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 61 reviews
Price from
US$144
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.

S
Sergey
From
Germany
Excellent service, great facilities, amazing chef!
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.1
Superb - What previous guests thought, 31 reviews
Price from
US$43
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.

J
Joanna
From
Austria
Fantastic location in the jungle. Huge and very comfortable suite with a great private plunge pool. Very clean and lovely friendly staff.
Scored out of 10, guest rating 9.3
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....

L
Lourdes Gaspar
From
Portugal
Very good instalations. All the staff was helpful and nice. Amazing to see the elefants taking bath a few feet from us. They did us an upgrade, and we stayed in a room with balcony to the river.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,618 reviews
Price from
US$60
1 night, 2 adults
See all 139 hotels in Kegalle District

Most booked hotels in Kegalle District in the past month

See all

Kegalle District's best hotels with breakfast

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 194 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.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 63 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$58.30 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 134 reviews

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

    From US$66 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...

  • Scored out of 10, guest rating 10.0
    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
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 5 reviews

    Located in Galpola, 34 km from Kandy railway station, Hotel Sleek Camellia features views of the pool.

    From US$42.35 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

Budget hotels in Kegalle District

  • 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
  • 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.6
    Good - What previous guests thought, 53 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$64.16 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 23 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$79.92 per night
  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 4 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.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 139 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.1
    Superb - What previous guests thought, 31 reviews

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

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

FAQs about hotels in Kegalle District

See reviews by guests who stayed at hotels in Kegalle District

See all
  • From US$72.60 per night
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,668 reviews
    Hotel Elephant Bay in Pinnawala, Sri Lanka is a charming and cozy hotel that offers visitors a unique and memorable experience. The hotel is located right on the banks of the picturesque Ma Oya river, giving guests stunning views of the surrounding nature like Elephants. The atmosphere is tranquil and peaceful, providing the perfect escape from the hustle and bustle of everyday life. The rooms at Hotel Elephant Bay are comfortable and well-appointed, with all the necessary amenities for a pleasant stay. The beds are comfortable and the rooms are clean and spacious. The hotel also offers a variety of room types to cater to different needs and preferences. One of the highlights of staying at Hotel Elephant Bay is the opportunity to interact with elephants. The hotel has its own resident elephants, and guests have the chance to feed and bathe them, as well as take a ride on their backs. This is a truly unforgettable experience and one that sets this hotel apart from others in the area. The food at the hotel is delicious, with a variety of traditional Sri Lankan dishes on offer. The restaurant overlooks the river, providing an idyllic setting for meals. The staff are friendly and attentive, always ready to assist guests with any requests or queries. In terms of location, Hotel Elephant Bay is ideally situated for exploring the popular tourist attractions in the area. The famous Pinnawala Elephant Orphanage is just a short drive away, as are the historic cities of Kandy and Dambulla. The hotel can also arrange tours and excursions for guests, making it easy to explore the surrounding area. Overall, a stay at Hotel Elephant Bay in Pinnawala, Sri Lanka is highly recommended for those looking for a serene and unique experience. The beautiful setting, comfortable rooms, friendly staff, and the opportunity to interact with elephants make it a memorable and enjoyable stay.
    Guest review by
    Ibrahim Shifaz
    Maldives
  • From US$32.40 per night
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 123 reviews
    Mona, her aunt and her boy Shaun are just adorable. The place is unique and when you arrive, you find yourself away from everything in the middle of the jungle, it’s absolutely stunning. There is wildlife, beautiful birds dancing and a natural pool that is incredible. I am a solo mum traveler with my toddler and it was beautiful to see our sons play together. She even watched my boy so I could get enjoy the natural pool. Mona is a cool and lovely woman and I loved how her and aunty are running thia place. I would love to come back! Dinner was one of the best I had in Sri Lanka! Absolutely loved this place!
    Guest review by
    Kim
    Germany
  • From US$22.95 per night
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 98 reviews
    Couldn't recommend enough. This is a wonderful Home Stay with the most welcoming family. We felt right at home. We were welcomed with tea and the onsite bar was a lovely touch. The host was so helpful and would be a great guide for any tourist experiences. The chalet had everything we needed and was very comfortable. We had breakfast dinner and part took in a cooking class. Wonderful time, wonderful family. Must stay
    Guest review by
    Clara
    Ireland
  • From US$137.50 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 113 reviews
    Absolutely wonderful to stay here. After a long flight from The Netherlands we wanted to get out of colombo and went straight here. Very nice breakfast, lunch and dinner. Keep in mind that you're off the main road and are not close to any shop. Relaxation is key here. Staff is very friendly and will happily tell you about their location, tea plantations they own and manage, and also the food! 😁
    Guest review by
    Sander van B.
    Netherlands
  • From US$66 per night
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,618 reviews
    Very good instalations. All the staff was helpful and nice. Amazing to see the elefants taking bath a few feet from us. They did us an upgrade, and we stayed in a room with balcony to the river.
    Guest review by
    Lourdes Gaspar
    Portugal
  • Scored out of 10, guest rating 7.3
    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
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 61 reviews
    Fantastic location in the jungle. Huge and very comfortable suite with a great private plunge pool. Very clean and lovely friendly staff.
    Guest review by
    Joanna
    Austria
  • From US$48 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 67 reviews
    The Location and the service of the hotel is perfect and we loved it from the time we have checked in.
    Guest review by
    AYR
    Sri Lanka
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 428 reviews
    4th stay here and always perfect. Now they have the restaurant next door....even better.
    Guest review by
    wes
    United Kingdom
  • From US$378.40 per night
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 29 reviews
    Excellent service, great facilities, amazing chef!
    Guest review by
    Sergey
    Germany

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

    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