Kandy travel guide

Where to Stay in Kandy: Best Areas and Hotels

· 4 min read City Guide
Hillside guesthouse overlooking Kandy Lake and the city, Sri Lanka

Kandy’s geography — a bowl of hills around a central lake — means the choice of where to stay is also a choice of perspective. City-centre properties put you walking distance from the temple and lake; hillside guesthouses offer views over the water at the cost of a walk or tuk-tuk ride down to the main sights.

City Centre — Walking Distance to the Temple and Lake

The cluster of streets between Kandy Lake and the Dalada Veediya (the main road beside the temple) has the highest density of guesthouses and midrange hotels. From here you can walk to the Temple of the Tooth in under 10 minutes, walk the full lake circuit, and reach the central market on foot.

Accommodation in this zone tends toward midrange guesthouses and family-run hotels. The streets can be noisy during the day (tuk-tuks, market traffic), but quieter rooms facing courtyard gardens or away from the main road are available.

Price range: Budget guesthouses from USD $20–40 per night. Midrange hotels with air conditioning and breakfast from $60–100.

Hillside Guesthouses — Views Over the Lake

Several residential streets rise sharply behind the temple and the lake, offering guesthouses with elevated views over the water and city. These tend to be smaller, family-run properties, often converted from colonial bungalows. The views justify the location for many visitors.

The walk down to the city centre from most hillside guesthouses takes 10–20 minutes (depending on how high up you are), or a very short tuk-tuk ride. The streets are steep — not ideal if you have heavy luggage or mobility concerns.

Price range: Budget guesthouses from $25–50. Midrange boutique guesthouses from $60–110 including breakfast.

Peradeniya Road Area

Properties along or near the Colombo–Kandy road between Kandy and Peradeniya (6km from the city centre) suit visitors prioritising access to the botanical gardens. This area has slightly more space than the dense city centre, with larger garden properties and a few resort-style hotels along the river.

The botanical gardens are 5–10 minutes away; the city centre is a 15–20 minute tuk-tuk ride. This is a good option if you have a car or don’t mind the tuk-tuk dependency.

Price range: Midrange hotels from $60–120.

Luxury Options

Helga’s Folly: One of the most eccentric hotels in Sri Lanka — a heritage property on a hillside above Kandy, filled with decades of collected art, antiques, and curiosities by its owner, Helga de Silva Blow Perera. Rooms are individually decorated and genuinely unusual. It’s expensive and not for everyone, but there’s nothing else quite like it in the country. Rates from approximately $150–250.

Kandy House: A colonial-era plantation house set in 6 acres of gardens about 6km from central Kandy. One of Sri Lanka’s more respected boutique heritage properties. Rates from approximately $200–350. Better suited to visitors with private transport.

Earl’s Regency and Mahaweli Reach: Larger business-oriented hotels closer to town with pools, multiple restaurants, and the predictability of a more corporate setup. Rates from $100–180.

Booking During Esala Perahera

Esala Perahera (usually July or August, exact dates follow the lunar calendar) is Sri Lanka’s largest annual festival and takes place in Kandy. The city fills to capacity during the 10-day event, with the final three nights drawing the largest crowds. Hotel prices at all categories roughly double to triple during Perahera. Book three to six months in advance if your dates overlap.

If you’re not in Kandy for Perahera but want to see one night of the parade, consider staying in a guesthouse on the outskirts and coming in for the evening only — city-centre accommodation is genuinely very difficult to find during this period.

Practical Notes

  • Most guesthouses in the $25–60 range include breakfast, typically Sri Lankan (hoppers, string hoppers, roti) or continental options.
  • Air conditioning is not universal in budget guesthouses. Kandy’s elevation (465m) means nights can be genuinely cool — especially November through February — so a fan is often sufficient.
  • The train station is in the upper part of the city (some elevation above the lake). A short tuk-tuk ride from most accommodation. Not walkable from the lake area with luggage.
  • Kandy operates at similar prices to Colombo at midrange and above. Budget options are slightly more affordable here than in the capital.

Browse current availability and rates at our Kandy booking page.

Frequently Asked Questions

What is the best area to stay in Kandy?
The city centre cluster between Kandy Lake and Dalada Veediya is the most convenient — walking distance to the Temple of the Tooth, the lake circuit, and the central market. Hillside guesthouses above the temple offer views over the water but require a 10–20 minute walk or short tuk-tuk ride down to the main sights.
What is Helga's Folly in Kandy?
Helga's Folly is a heritage hotel on a hillside above Kandy — one of the most eccentric hotels in Sri Lanka. Rooms are individually decorated with decades of collected art and antiques by its owner. Rates run approximately $150–250. It is expensive and idiosyncratic, but nothing else in the country is quite like it.
How much does accommodation in Kandy cost?
Budget guesthouses in the city centre start from $20–40 per night. Midrange hotels with air conditioning and breakfast run $60–100. Hillside boutique guesthouses cost $60–110. Luxury options (Helga's Folly, Kandy House) run $150–350. Kandy operates at similar prices to Colombo at midrange and above.
When should I book accommodation in Kandy during Esala Perahera?
Book three to six months in advance if your dates overlap with the festival — hotel prices at all categories roughly double to triple during the 10-day event. If you want to see the parade without staying in the city, consider accommodation on the outskirts and coming in for one evening.
What is Kandy House and how far is it from the city?
Kandy House is a colonial-era plantation house set in 6 acres of gardens about 6km from central Kandy. It is one of Sri Lanka's more respected boutique heritage properties, with rates from approximately $200–350 per night. It is better suited to visitors with private transport given the distance from the city centre.
Is air conditioning necessary in Kandy hotels?
Not always. Kandy's elevation (465m) means nights can be genuinely cool — particularly November through February — making a fan often sufficient. Budget guesthouses may not have air conditioning. Confirm before booking if AC is important to you, especially for stays in the cooler months.

Sorted your stay?

Here's how to get there — and get around once you arrive.

Airport Transfer

Fixed-price airport pickup to Kandy City Guide — driver meets you at arrivals, no haggling.

Book a Transfer →

We may earn a small commission — at no extra cost to you.