Search hotels in Kegalle District, Sri Lanka

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

Check out these popular cities in Kegalle District

Pinnawala

21 hotels

Kitulgala

43 hotels

Rambukkana

17 hotels

Kegalle

23 hotels

Ruwanwella

3 hotels

Mawanella

18 hotels

Warakapola

6 hotels

Utuwankanda

3 hotels

Alawwa

3 hotels

Haloluwa

1 hotel

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.

B
BUDDIKA Amarathunga
From
Sri Lanka
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.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 143 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.

D
Dorota
From
Poland
Very kind personel, beautiful garden and architekture of the House, good food
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 187 reviews
Price from
US$255.55
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.

A
Amanda
From
Australia
Amazing service and hospitality given by the staff. They helped us in every way possible. The room was great value and the location was very unique.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 34 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.

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

S
Stace
From
United Kingdom
Absolutely amazing location. Right next to the river, serene and quiet. Gorgeous looking building well finished
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 68 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, 31 reviews
Price from
US$642.40
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.2
Superb - What previous guests thought, 61 reviews
Price from
US$200
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....

N
NardineMettry
From
Egypt
Shalika, the receptionist, is extremely friendly and made our stay amazing. In the middle of the night, our AC controller was not working, so they got us a new one. A few moments later, the WiFi went down, and we called the reception. They reset it for us. The entire staff are very friendly and hosting.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,652 reviews
Price from
US$54
1 night, 2 adults

Hotel Elephant Bay

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

P
Peiris
From
Malaysia
My stay at this hotel was superb. The location offered stunning views and a peaceful ambiance. The staff were welcoming, and check-in was seamless. The room was spacious and clean. The restaurant served delicious meals with impeccable service. Despite minor issues mentioned in other reviews, my experience was flawless. I highly recommend this hotel for a rejuvenating retreat with top-notch facilities.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,709 reviews
Price from
US$49.50
1 night, 2 adults

Elepath Lodge Pinnawala

Hotel in Pinnawala

Set in Pinnawala, 34 km from Kandy Royal Botanic Gardens, Elepath Lodge Pinnawala offers accommodation with a garden, free private parking, a terrace and a restaurant.

M
Mohammed
From
Oman
One of the exceptional hotel which is the elephant u will watch to the apartment in belcony to bath in river the room arrange and clean bathroom delicious food and corporation staff and nicely thank you and highly recommend
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 282 reviews
Price from
US$17
1 night, 2 adults
See all 138 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,709 reviews

Popular with guests booking hotels in Kegalle District

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

Popular with guests booking hotels in Kegalle District

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

Popular with guests booking hotels in Kegalle District

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

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 141 reviews

Popular with guests booking hotels in Kegalle District

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

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 282 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 68 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 169 reviews

Popular with guests booking hotels in Kegalle District

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

Kegalle District's best hotels with breakfast

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 69 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 8.4
Very good - What previous guests thought, 38 reviews

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

From US$48 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 141 reviews

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

From US$165 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Located in Kitulgala, Rapid Edge By Rafting Club features a garden, terrace, restaurant, and free WiFi throughout the property.

From US$49.06 per night

Located in Rambukkana, 31 km from Kandy Royal Botanic Gardens, Ayurveda Colonial Mansion provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$88.80 per night

Situated in Alawwa, 48 km from Gadaladeniya Temple, The Tusker's Hideout features views of the garden.

Set in Kitulgala, River Resort by The Ceylon Adventure Sports Kithulgala has a garden, terrace, restaurant, and free WiFi throughout the property.

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

Budget hotels in Kegalle District

Seravelle Kitulgala is set in Kitulgala. Featuring a garden, this 4-star hotel has air-conditioned rooms with a private bathroom.

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

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, 58 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$47.18 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$62.91 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 9.0
Superb - What previous guests thought, 143 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.

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

Old Bridge Riverside Hotel is located in Kitulgala and features a shared lounge, a terrace and water sports facilities.

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

Set in Mawanella, 14 km from Kandy Royal Botanic Gardens, Upcountry Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.

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

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.9
Exceptional - What previous guests thought, 31 reviews

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.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,709 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$66 per night

FAQs about hotels in Kegalle District

See reviews by guests who stayed at hotels in Kegalle District

See all
From US$66 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,709 reviews
My stay at this hotel was superb. The location offered stunning views and a peaceful ambiance. The staff were welcoming, and check-in was seamless. The room was spacious and clean. The restaurant served delicious meals with impeccable service. Despite minor issues mentioned in other reviews, my experience was flawless. I highly recommend this hotel for a rejuvenating retreat with top-notch facilities.
Guest review by
Peiris
Malaysia
From US$41.40 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 98 reviews
A very warm welcome from Anushka and his family. The unique clay house with its unusual shower was very comfortable to stay in. Beautiful plants all around and a pet rabbit added to the charm. The dinner and breakfast were incredibly delicious and traditional. Anushka was always ready to help and give advice. Thank you very much for the wonderful moments!
Guest review by
Valentin
Poland
From US$120.18 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 115 reviews
The views, the natural water pool and the terrace was magical! This place is very tranquil with the most beautiful views of the jungle and mountains. We were the only guests when we arrived and the stuff took a lot of care of us. They even helped us to drive our tuk tuk down because the road to the hotel is very steep and bumpy.
Guest review by
Ilona
Spain
From US$77 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,652 reviews
Shalika, the receptionist, is extremely friendly and made our stay amazing. In the middle of the night, our AC controller was not working, so they got us a new one. A few moments later, the WiFi went down, and we called the reception. They reset it for us. The entire staff are very friendly and hosting.
Guest review by
NardineMettry
Egypt
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 443 reviews
Very magical place to stay! In the morning around 10am elephants come to the river! You can see them from balcony or your room! Elephants were happy and playful! We enjoyed this experience a lot! Staff were friendly as well!
Guest review by
Līga
Latvia
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 31 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
From US$45 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 69 reviews
Exceptional service, cleanliness, private access to holy Kelani Ganga river, where you can take dips, superb food-with amazing kitchen staff, and very hospitable manager. The team took really great care of us. 🙏
Guest review by
Lea
Bosnia and Herzegovina
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 32 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$638 per night
Scored out of 10, guest rating 9.2
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
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 126 reviews
Very natural location inside jungle, but very comfortable! And very friendly helpful personal!🙏
Guest review by
Yury
Turkey

Planning a trip? Get inspired by reviews of cities in Kegalle District

10

Hotel was great , we arrived at 5 am and security let us in...

Hotel was great , we arrived at 5 am and security let us in . Restaurant was great , WiFi was good , shops are a 2 min walk up the road as is the elephant orphanage. View from our room was amazing . Elephants come right up to you . Bathroom could have been cleaner but that is my only down point . Value for money 11/10 for the experience we had There is a herb garden , elephant poo factory and tea factory that are all very interesting
Guest review by
sandra
United Kingdom
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
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
gogless