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.

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. Food is delicious, staff friendly, rooms super clean and spacious

Show more Show less
9.3
Superb
103 reviews
Price from
£83
per night

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. Loved this hotel in the natural jungle by the river with a wonderful owner and his team of staff. Very sincere and helpful. It really left a wonderful memory. I will miss you. Thank you.

Show more Show less
9.4
Superb
185 reviews
Price from
£163
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
£172
per night

Cafe Pinnalanda Rooms 3 stars

Hotel in Pinnawala

Situated within 34 km of Kandy Royal Botanic Gardens and 39 km of Kandy railway station, Cafe Pinnalanda Rooms offers rooms in Pinnawala. friendly staff ,good location,comfortable and clean room

Show more Show less
9.7
Exceptional
18 reviews
Price from
£17
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
25 reviews
Price from
£283
per night

Palmstone Retreat 5 stars

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. Mohammed showed us around and accommodated us very well! Sameera took us to the river right next to the retreat and swam with us. Indunil checked us out with no issues! And they had free shuttle service. Overall beautiful retreat and location, really enjoyed our time here.

Show more Show less
9.1
Superb
44 reviews
Price from
£230
per night

Hotel Elephant Park - NEW DEAL! Half Off Airport Pickups Available 3 stars

Hotel in Pinnawala

Located right opposite Ma-Oya River, guests at Hotel Elephant Park - NEW DEAL! Half Off Airport Pickups Available can watch elephants from their rooms. It has a restaurant and offers room service. perfect location, tasty food, polite staff, nice views from pool and restaurants, taxi service

Show more Show less
8.3
Very good
1,591 reviews
Price from
£42
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. Staff & Location excellent ❤

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

Hotel Pinnalanda - NEW DEAL! Half Off Airport Pickups Available 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. The location is just perfect as the elephants come to wash and cool down in the river that the hotel oversees. Staff were absolutely amazing and so kind and helpful. Facilities - very nice. Really worth a stay!

Show more Show less
8.4
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. Fastactic accommodation with incredible views of the river and jungle. Very humble and good staff. They offer a few activities related with rafting, canoyng and abseiling, cheap price 20$ one activity.

Show more Show less
8.7
Fabulous
35 reviews
Price from
£22
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