Skip to main content

Filter by:


Star Rating

Review Score

Kegalle – 5 hotels and places to stay
See the latest prices and deals by choosing your dates.
Rosyth Estate House, hotel in Kegalle

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

Rosyth Estate is so beautiful and everyone who works there is wonderful!!!
9.8
Scored 9.8
Exceptional
Rated exceptional
19 reviews
Price from$402per night
The Golden Residence, hotel in Kegalle

Featuring a garden, The Golden Residence offers accommodations in Kegalle. This guest house features free private parking, a 24-hour front desk, and free Wifi.

We decided to stop in at the Golden Residence to break up our trip to Kandy. The owner was great and very accomodating. Our rooms were very large and spotless and the tour of the hotel gardens was fun. We had to leave early and the had a huge and tasty breakfast spread ready to go for us. Best value and cleanest rooms we have had to date in Sri Lanka!!
9.4
Scored 9.4
Wonderful
Rated wonderful
62 reviews
Price from$10per night
Basilico Homestay, hotel in Kegalle

Basilico Homestay in Kegalle provides accommodations with a garden, a terrace, and a shared lounge. This homestay features free private parking and full-day security.

7.7
Scored 7.7
Good
Rated good
8 reviews
Price from$22per night
AMBALAMA HOSTEL, hotel in Kegalle

Located in Kegalle, 12 miles from Kandy Royal Botanic Gardens, AMBALAMA HOSTEL provides accommodations with a garden, free private parking, a shared lounge and a restaurant.

9.0
Scored 9.0
Wonderful
Rated wonderful
5 reviews
Price from$1.80per night
Hotel Yelona, hotel in Kegalle

Featuring a garden, Hotel Yelona provides accommodations in Kegalle. This property offers access to a terrace, free private parking, and free Wifi.

Good place to stay well within the budget. They offered us a free welcome drink too. The room was comfortable and private. The bathroom was clean. Safe vehicle parking is available.
9.1
Scored 9.1
Wonderful
Rated wonderful
14 reviews
Price from$9per night
Hotel Elephant Bay, hotel in Kegalle

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

The infinity pool and the room views
7.5
Scored 7.5
Good
Rated good
1,258 reviews
Price from$43per night
Hotel Elephant Park "Grand Royal Pinnalanda", hotel in Kegalle

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.

Best place to watch elephants River view and nice staff and good housekeepers
8.2
Scored 8.2
Very Good
Rated very good
1,363 reviews
Price from$48per night
Villa Pinnawala & Restaurant, hotel in Kegalle

Featuring two swimming pools with hot tubs, Villa Pinnawala & Restaurant offers accommodations in Pinnawala. Pinnawala Elephant Orphanage is 656 feet away.

great place to stay, staff friendly and facilities were good. breakfast was great and we had dinner there which was good too. the rooms were really nice and the pool was lovely. great location, right opposite the elephant orphanage. good value for money.
7.4
Scored 7.4
Good
Rated good
88 reviews
Price from$49.50per night
Cafe Pinnalanda, hotel in Kegalle

Located in Pinnawala, Cafe Pinnalanda features an outdoor swimming pool located at a 328 foot distance away.

Very nice bed and pillows, good price for this accommodation. Unfortunately, no any discount to see elephants. And if you come to this hotel by car or bike, the parking is free, don’t pay any guys over there.
8.1
Scored 8.1
Very Good
Rated very good
202 reviews
Price from$25.50per night
The Grand Walawwa, hotel in Kegalle

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.

A perfect stopover between Colombo and Kandy and beyond. Full of old world charm and the tour of the hotel was great! Staff friendly and accommodating!
9.3
Scored 9.3
Wonderful
Rated wonderful
77 reviews
Price from$98per night
See all hotels in and around Kegalle
Subscribe to receive premium deals

Prices drop the second you sign up!