Skip to main content

Stay in Kegalle District's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Moksha at Kitulgala - Rainforest Boutique Hotel 5 stars

Hotel in Kitulgala

Moksha at Kitulgala - Rainforest Boutique Hotel has an outdoor swimming pool, garden, a shared lounge and terrace in Kitulgala. everything was more than perfect food staff

Show more Show less
9.5
Exceptional
175 reviews
Price from
£186
per night

Aramya

Hotel in Kitulgala

Situated in Kitulgala, 46 km from Leisure World, Aramya features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. What a hidden gem we have found! Although slightly put off initially by the rate p/n, we soon realised how fairly priced it is! We got to enjoy a 1-hour long foot, head and shoulder massage, breakfast, lunch and dinner with unlimited tea and soft drinks, morning yoga session all included in the price. The instructor led yoga session was one of the main highlights of our stay and wish we could have stayed longer. It was our first time trying the in-room aerial yoga facility which was such a wonderful experience. Another highlight was the complimentary water rafting which was so much fun and the views will last in our memories forever. We will also dearly miss the impeccable butler service by Saman - overall, an unforgettable stay and wish we had more time to enjoy all the facilities in this brand new hotel.

Show more Show less
9.2
Superb
6 reviews
Price from
£167
per night

Rafting Club River Resort

Hotel in Kitulgala

Located in Kitulgala, Rafting Club River Resort features a garden, terrace, restaurant, and free WiFi throughout the property. The hotel has family rooms. Absolutely amazing room, breathtaking view and at such an amazing price.

Show more Show less
9.4
Superb
12 reviews
Price from
£30
per night

The Grand Walawwa 4 stars

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

Show more Show less
9.3
Superb
99 reviews
Price from
£81
per night

Rosyth Estate House 5 stars

Hotel in Kegalle

Situated in Kegalle, 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. Excellent service, great facilities, amazing chef!

Show more Show less
9.8
Exceptional
22 reviews
Price from
£316
per night

Hotel Elephant Park "Grand Royal Pinnalanda" 3 stars

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. How accommodating they were. Arrived at 7am, due to night flying, and they gave us another room to catch up on some well needed sleep until our booked room came available at no extra charge. Thanks.

Show more Show less
8.3
Very good
1,572 reviews
Price from
£41
per night

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. Location excellent and staff were lovely.

Show more Show less
8.7
Fabulous
171 reviews
Price from
£16
per night

Cafe Pinnalanda 2 stars

Hotel in Pinnawala

Located in Pinnawala, Cafe Pinnalanda features an outdoor swimming pool located at a 100 metre distance away. The staff greeted us at our tuk tuk and took care of our bags. Our room was nice and clean. There's a mini bar, for a fee, and a store right below. It's directly across the street from the elephant orphanage. In the morning, around 10:00, you can watch a herd of elephant cross the street. Quite a site

Show more Show less
8.1
Very good
213 reviews
Price from
£18
per night

Hotel Pinnalanda 3 stars

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. Elephants right under the balcony

Show more Show less
8.5
Very good
375 reviews
Price from
£34
per night

Old Bridge Riverside Hotel 3 stars

Hotel in Kitulgala

Old Bridge Riverside Hotel features a garden, shared lounge, a terrace and water sports facilities in Kitulgala. Very clean, comfortable and quiet. Breakfast was really good. Fridge with drinks is good idea.

Show more Show less
8.8
Fabulous
29 reviews
Price from
£29
per night

Hotels with extra health and safety measures

Find hotels in Kegalle District with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Kegalle District in the past month

See all

Kegalle District's best hotels with breakfast

See all

Budget hotels in Kegalle District

See all

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

See all

FAQs about hotels in Kegalle District

gogless