Skip to main content

Filter by:


Star Rating

Review Score

Kehelwatta – 92 hotels and places to stay
See the latest prices and deals by choosing your dates.
Green Leaves Garden - Pinnawala, hotel in Kehelwatta

Green Leaves Garden - Pinnawala in Pinnawala provides accommodations with an open-air bath and a garden. A public bath and a bicycle rental service are available for guests.

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 🫶🏻☺️
9.7
Scored 9.7
Exceptional
Rated exceptional
37 reviews
Price from$22.95per night
Kaba Saradiel, hotel in Kehelwatta

Kaba Saradiel is located in Mawanella, just 14 miles from Kandy Royal Botanic Gardens and 17 miles from Kandy Train Station. This property offers access to a balcony and free private parking.

9.6
Scored 9.6
Exceptional
Rated exceptional
12 reviews
Price from$35.15per night
Villa Pinnawala & Restaurant, hotel in Kehelwatta

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
Rosyth Estate House, hotel in Kehelwatta

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
Kandy Dawson Bungalow, hotel in Kehelwatta

Offering a restaurant, Kandy Dawson Bungalow is located 5.3 mi from the famous Kandy Royal Botanical Gardens. Free WiFi access is available.

A peaceful place
8.9
Scored 8.9
Excellent
Rated excellent
17 reviews
Price from$25per night
Carmel Hill Resort, hotel in Kehelwatta

Located in Ambagamuwa, 24 miles from Kandy Royal Botanic Gardens, Carmel Hill Resort provides accommodations with a garden, free private parking, a shared lounge and a terrace.

8.5
Scored 8.5
Very Good
Rated very good
13 reviews
Price from$16per night
Moksha at Kitulgala - Rainforest Boutique Hotel, hotel in Kehelwatta

Moksha at Kitulgala - Rainforest Boutique Hotel features free WiFi throughout the property and views of pool in Kitulgala.

Staff was super friendly and approachable. I also liked their food which felt a lot cleaner than other foods we had in Sri Lanka. Like less oily etc. also absolutely loved having the option to go into the fresh river pond where you can see clear water and tiny fish. It was really cool and refreshing.
9.5
Scored 9.5
Exceptional
Rated exceptional
149 reviews
Price from$142.74per night
Warmy Treat Hotel, hotel in Kehelwatta

Located in Kandy, within 5.5 miles of Kandy Royal Botanic Gardens and 8.5 miles of Kandy Train Station, Warmy Treat Hotel has accommodations with a restaurant as well as free private parking for...

A great place to be free with a beautiful environment. A great place that provides quiet and friendly service with security.mosty high recommendation for this service "warmy treat hotel' ❤️💐 ලස්සන පරිසරයක් එක්ක නිදහසේ ඉන්න සුපිරිම තැනක්.ආරක්ශාව එක්ක නිස්කලංක සුහදශීලි සේවවක් සපයන නියම තැනක්.
9.2
Scored 9.2
Wonderful
Rated wonderful
6 reviews
Price from$8per night
Old Bridge Riverside Hotel, hotel in Kehelwatta

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

A new hotel, runned by a family who is very helpfull. Rooms are good and there is a shared balcony with splendid views, You can walk freely around Bibili Oya, the river next to the hotel . Food is at average level.
9.2
Scored 9.2
Wonderful
Rated wonderful
14 reviews
Price from$32.40per night
The Grand Walawwa, hotel in Kehelwatta

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 near Kehelwatta
Subscribe to receive premium deals

Prices drop the second you sign up!