Hotels & places to stay in Kegalle
60 places to stay in Kegalle, 33 — from hotels to homestays — ranked by guest rating and popularity.
Where to stay in Kegalle
Kegalle is listed on Where to Rest with 29 places to stay. The accommodation scene is largely made up of hotels, which account for most of the available options. This gives visitors a reasonable range of choices when planning a stay.
For those wondering about timing, the most comfortable period to visit is generally June through August. This stretch is considered the most pleasant, according to the listing information.
Compare live availability and prices for Kegalle across our booking partner. We may earn a commission — it costs you nothing extra.
Check live prices in KegalleBrowse by type
Popular filters
Showing 60 of 60
Weather in Kegalle
Best time to visit: June to August — typically pleasant, with comfortable temperatures and less rain.
Max/min °C with monthly precipitation. Climate normals via Open-Meteo.
Daylight hours in Kegalle
Daylight hours (15th of each month).
Other cities in Sri Lanka
Staying in Kegalle — FAQs
How many places to stay are there in Kegalle?
There are 60 places to stay listed in Kegalle on Where to Rest — hotels, homestays, hostels, apartments and more, with photos, guest ratings, amenities and booking links.
Where is the best place to stay in Kegalle?
Top-rated stays in Kegalle include Aarya Hotel, Bathle Eco Resort, Bogala Village. See our ranked list of the best places to stay in Kegalle.
Are there hotels with a pool in Kegalle?
Yes — 1 place to stay has a swimming pool in Kegalle. Use the "Swimming pool" filter to find them.
