Hotels in Kegalle

Search and compare Kegalle hotels from hundreds of travel sites and save

Kegalle, Sri Lanka
Sep 22 — Sep 232
Kegalle, Sri Lanka
Wed 9/22
Thu 9/23
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Kegalle

Filter by star ratings
All filters
Hotel Kingland
Hotel Kingland
7.6 Good
Hotel Kingland, Kegalle, Sri Lanka
Show on map
14.4 mi from city centre, Kegalle 
GoodBased on 5 reviews

This comfortable hotel in Kitulgala provides complimentary wireless internet, as well as a 24-hour reception and a laundry service.

Basilico Homestay
Basilico Homestay
8.9 Excellent
Kegalle, Sri Lanka
Show on map
0.6 mi from city centre, Kegalle 
ExcellentBased on 8 reviews

Basilico Homestay provides a comfortable setting while in Kegalle. Those staying at the property can also make use of complimentary wireless internet throughout their stay.

Tips for booking a Kegalle hotel

Cheapest month:July
Most expensive month:November
Average price in Kegalle:$24/night
Absolute cheapest price found:$9/night
Cheapest day:Wednesday
Most expensive day:Monday
$10 - $40
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$16 - $38
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Kegalle, Kegalle District

Show all 46 hotels

Where to stay in Kegalle

About Kegalle

A popular base for visiting the Pinnawala Elephant Orphanage, Kegalle is situated on the road that links the Sri Lankan capital of Colombo with the sacred Buddhist city of Kandy. It clusters around the historic temple of Wewaladeniya Viharaya and lies at the heart of an agricultural region that’s renowned for its precious stones.

Things to do

Make the short drive from Kegalle to the Pinnawala Elephant Orphanage, which is home to the largest herd of captive elephants in the world. In addition to housing orphaned Asian elephants from the nearby forest, it also serves as a breeding centre and nursery. Visitors come to feed and help bathe the elephants in the waters of the Maha Oya.

Also in Pinnawala is the Iparanigama Theme Park, a living folk museum that showcases life in Sri Lanka during the 17th and 18th centuries. After seeing traditional crafts being designed at the Potter’s House and the Weaving Centre, continue to Mackwoods Tea Museum to learn about cultivation and taste some of the estate’s finest teas.

Kegalle also serves as a base for visiting Asupini Ella Falls, a 30-metre-high cascade near the historic town of Aranayake. Its name translates as “Horse Jump” and refers to an ancient fairytale in which a king’s wives jumped over the falls with their horses. You can follow the trail that leads through the bird-filled forest to the waterfall’s bathing area, which forms part of the scenic Maya Oya stream.

Getting around

Kegalle is around an hour’s drive from Kandy and just under two hours from Colombo, with the Bandaranaike International Airport 1.5 hours away. Buses travelling on the Colombo to Kandy road stop in the town, while the nearest train station is in Panaliya, around 20 minutes away. Auto-rickshaws are available for getting around Kegalle.

Kegalle travel FAQs

  • What are the best hotels in Kegalle?

    Boutique Holiday Villa, rated with a score of 8.0 from 28 reviewers, is one of the most popular hotels in Kegalle. Other top stays include Luck Uyana Cabana Pinnawala, with an average rating of 8.5 from 39 reviewers, and Amali Residence Kegalle, with a score of 8.1 from 35 reviewers.

  • How much do hotels in Kegalle cost?

    Kegalle hotels have an average price of $70/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Kegalle?

    Over the last 3 days, Kegalle hotels have been found for as cheap as $7/night in searches by HotelsCombined users.

  • How much is a hotel in Kegalle tonight?

    A hotel in Kegalle tonight has an average price of $66, but some deals have been found for as low as $14 in HotelsCombined searches over the last 72 hours. Prices in Kegalle are changing frequently.