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

44 hotels

Rambukkana

17 hotels

Mawanella

18 hotels

Kegalle

23 hotels

Alawwa

3 hotels

Utuwankanda

3 hotels

Warakapola

6 hotels

Ruwanwella

3 hotels

Dedugala

3 hotels

Stay in Kegalle District's best hotels!

Filter by:

Star Rating
Review score

The Grand Walawwa

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.

Y
Yoni
From
Israel
It is a dreamy authentic structure with all the needed amenities. We stayed at the presidential suite and it was more than wonderful. Huge bed quality sheets and large living room area.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 143 reviews
Price from
$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
Josh
From
Saudi Arabia
Can't say enough good things about this hotel. This is just the best hotel if you're looking to relax and enjoy great meals, have a drink at the pool, and enjoy the jungle. Exceptional owners with wonderful staff. This place felt like home and I loved being here. I came for 1 night and stayed for 4 more. I wish I could have stayed longer. I did one excursion a day, which the hotel arranged - rafting, abseiling, waterfalls. Going through the hotel is cheaper and less stressful than arranging through Viator. All were so much fun. The owners arranged for an outdoor fire before dinner when the weather permitted which was so nice. The Sri Lankan food is incredible, don't bother with the Western option.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 188 reviews
Price from
$204
1 night, 2 adults

Rock Garden Villa Pinnawala

Hotel in Rambukkana

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.

L
Linzi
From
United Kingdom
Stunning vistas! gorgeous rooms and a spectacular private roof top infinity pool,was such a lucky find for our last night,great experience x
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 35 reviews
Price from
$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.

s
siwar
From
Israel
One of the best places in srilanka , we had the best time , the views are amazing wooow , totally worth every dollar, the guys helped us taking our heavy luggage, all the time cared about us , put music from our country, and even gave us the JBL speaker , big thank you for both of you , the dinner was very delicious
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 85 reviews
Price from
$67.50
1 night, 2 adults

Aramya river front boutique hotel

Hotel in Kitulgala

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.

R
Rachel
From
New Zealand
Beautiful place. Our favourite stay in Sri Lanka. Blown away by wonderful Sri Lankan hospitality again. Such good food. Pool was fantastic to swim in as well as option to swim in river. Very peaceful location, perfect for relaxing. Accessed by little boat ride across the river. Highly recommend. Only wish we could have stayed longer!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 68 reviews
Price from
$222.75
1 night, 2 adults

Rosyth Estate House

Hotel in Pinnawala

Located in Pinnawala, 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.

E
Eleanor
From
United States
Rosyth Estate is so beautiful and everyone who works there is wonderful!!!
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 31 reviews
Price from
$432.30
1 night, 2 adults

Palmstone Retreat

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.

N
Nitin
From
United Arab Emirates
The location is amazing! Definitely worth every penny. The staff is very welcoming. The breakfast was delicious and rooms were quite spacious. Highly recommend to book this property if you are in Kithulgala.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 61 reviews
Price from
$225
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....

M
MOHAMMED
From
Saudi Arabia
Staff was so friendly, nice location and swimming pool view is amazing
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,659 reviews
Price from
$48
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....

S
Sawsen
From
Tunisia
We spent the night there, it was a really nice place, clean and has an amazing view.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,709 reviews
Price from
$49.50
1 night, 2 adults

Elepath Lodge Pinnawala

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

H
Heather
From
Japan
The staff are friendly, super helpful and accommodating. They strive to provide excellent services and support. Their Chef, Chef Wijitha made the most amazing food! He easily accommodated several other guests special requests and his Sri Lankan fare is not to be missed! The Cafe there not only allows you to enjoy the Elephants walking to the bath but also great snacks, cold drinks and lunch and dinner. It's a great value, please don't forget to grab a few souvenirs from their cute store attached to the Cafe 🙏 The Hotel staff is an extremely approachable, professional group of warm people, that wants you to feel at home. The Resident Officer, Sean, Front Office Manager, Asanka and F&B Supervisor, Osura really came together as team to really show you the very essence of Hospitality 🙏✨💯 Great job!
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 283 reviews
Price from
$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,659 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 441 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 188 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 283 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 143 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 35 reviews

Popular with guests booking hotels in Kegalle District

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 169 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 8.3
Very Good - What previous guests thought, 178 reviews

Kegalle District's best hotels with breakfast

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 67 reviews

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

From $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 $46.80 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 accommodations in Pinnawala. Pinnawala Elephant Orphanage is 656 feet away.

From $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. The property provides room service and a 24-hour front desk for guests.

From $49.06 per night

Located in Rambukkana, 19 miles from Kandy Royal Botanic Gardens, Ayurveda Colonial Mansion provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

From $88.80 per night

Located in Alawwa, 30 miles from Gadaladeniya Temple, The Tusker's Hideout features views of the garden.

From $79.86 per night

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

From $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 and restaurant. At the hotel, each room comes with a desk.

From $23.59 per night

Budget hotels in Kegalle District

Featuring a garden, Ever Top Resort Kithulgala is located in Kitulgala.

From $59.94 per night

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

Featuring a garden and terrace, as well as a restaurant, The Cave Retreat is located in Kitulgala. The hotel has family rooms.

From $55.50 per night

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.

From $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 provides paid airport shuttle service.

Located in Kegalle, 27 miles from Leisure World, Bracedale Estate has accommodations with a garden, free private parking, a shared lounge and a terrace.

From $63.23 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 $69.93 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 91 reviews

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

Hotels in Kegalle District you can book without a credit card

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

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

From $8.49 per night

Located in Mawanella, 8.7 miles from Kandy Royal Botanic Gardens, Upcountry Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

From $22.20 per night

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

From $19.36 per night

Hotel Nagas Ella is located in Gonagaldeniya, within 22 miles of Leisure World and 31 miles of Sugathadasa Stadium.

From $18.15 per night

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

From $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 13 miles, Mahoya provides concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a shared...

From $26.40 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,659 reviews

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.

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

FAQs about hotels in Kegalle District

See reviews by guests who stayed at hotels in Kegalle District

See all
From $41.40 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 98 reviews
Excellent place, spacious rooms, with a lot of vegetation. Anushka is very kind, as is his family. He is a very good guide, he knows a lot about his country and its tourist attractions. If you have any questions, I recommend that you ask anything, he will help you. It was an incredible day in their cottage and the typical Sri Lanka breakfast was amazing 🤩🤩 I will back , I’m sure 🫶🏻☺️
Guest review by
Chiara
Argentina
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 441 reviews
Everything, rooms were super clean, tidy and comfortable. It was very spacious. The view is spectacular, you open the curtain or the door and elephants are batting right outside! Staff were extra friendly and very helpful. There are private balconies/sections for residents to view the bathing elephants without the crowd which was great. Breakfast was good.
Guest review by
Youstina
Egypt
From $616 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 61 reviews
The location is amazing! Definitely worth every penny. The staff is very welcoming. The breakfast was delicious and rooms were quite spacious. Highly recommend to book this property if you are in Kithulgala.
Guest review by
Nitin
United Arab Emirates
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 128 reviews
The host Mona was amazing. Great cooking and hospitality. A pearl just inside nature. Clean and accommodating. Very quite and full of magic.
Guest review by
amit
Israel
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,709 reviews
We spent the night there, it was a really nice place, clean and has an amazing view.
Guest review by
Sawsen
Tunisia
From $851.40 per night
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 31 reviews
Rosyth Estate is so beautiful and everyone who works there is wonderful!!!
Guest review by
Eleanor
United States
From $66 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,659 reviews
Staff was so friendly, nice location and swimming pool view is amazing
Guest review by
MOHAMMED
Saudi Arabia
From $137.76 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 31 reviews
The surrounding, access to the Kelani River, restaurant area & staff
Guest review by
Rukshan
Sri Lanka
From $120.18 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 115 reviews
Amazing place amazing service. Very beautiful.
Guest review by
Harveen
India
From $52 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 68 reviews
Wonderful and Great place to stay!
Guest review by
M.L.E
Maldives

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