Kandy travel guide

Best Areas to Stay in Kandy: City Centre, Hills & Peradeniya

· 6 min read City Guide
Hotel balcony dining table with view over Kandy city rooftops and hills, Sri Lanka

Find hotels in Kandy: Temple of the Tooth

Search Booking.com for available hotels - free cancellation on most options.

Search hotels in Kandy: Temple of the Tooth →

Affiliate link; we may earn a commission at no extra cost to you.

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.

More Places to Stay in Kandy

Freedom Lodge - A popular backpacker guesthouse in the hills above the city with dorm beds from $15 and private rooms from around $30. The rooftop terrace has views over Kandy and the breakfast (included in many rates) is a proper Sri Lankan-style spread. Staff are knowledgeable about onward travel.

McLeod Inn - A long-standing budget favourite on the hillside, walking distance from the Temple of the Tooth. Rooms from around $25 per night. Simple, clean, well-run, and the family who run it have been doing so for over two decades. Not flashy but reliable.

Hotel Casamara - A solid mid-budget pick very close to the train station, rooms from around $40. Good for early morning train arrivals or departures to Ella. Air-conditioning, reliable Wi-Fi, and helpful staff.

Thilanka Hotel - One of the better mid-range options with exceptional lake views from many rooms. Rates around $75–100 per night. The rooftop restaurant is popular at sunset and the hotel is well-positioned for walking to the Temple of the Tooth in under 10 minutes.

Cinnamon Citadel Kandy - A larger resort-style hotel on the Mahaweli River, about 2 km from the city centre. Rooms from $90–130 per night. The river setting is pleasant, the pool is large, and it’s a good family option - but you’ll need a tuk-tuk into town rather than walking.

Amaya Hills - Perched in the Heerassagala hills above Kandy with panoramic views and a large pool. Rooms from around $100–140 per night. It feels like a resort despite being only 15 minutes from the city centre. Popular for weddings - check there isn’t a large event when you book.

Oak Ray Regency - A reliable mid-range hotel in the Peradeniya area, rooms from $60–85 per night. Well-reviewed for service and cleanliness, and a reasonable price for the standard.

The Kandy House - A historic 19th-century manor house in the Ampitiya hills, about 15 minutes from the city. Only 9 rooms. Rates start around $280–400 per night including breakfast and afternoon tea. The experience is genuinely unlike any other hotel in Sri Lanka - antique furniture, manicured gardens, a heritage pool, and the feeling of staying in a lived-in private home rather than a hotel. Book months in advance.

Mahaweli Reach Hotel - A large, well-established luxury hotel on the river. Rooms from around $180–230 per night. Multiple restaurants, spa, large pool, and direct river access. It handles large groups and conferences but doesn’t feel impersonal.

Planning Your Sri Lanka Trip?

More in Kandy

Book an experience

Top-rated experiences in Kandy: Temple of the Tooth

The highest-rated tours and activities in Kandy: Temple of the Tooth. Book today, cancel free if plans change.

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.

Ready to book your stay?

Compare hotels in Kandy: Temple of the Tooth: free cancellation on most bookings, with options across all budget categories.

Hotels

Compare prices and reviews: book directly with free cancellation on most options.

Find hotels in Kandy: Temple of the Tooth →

Airport Transfer

Fixed-price airport pickup to Kandy: Temple of the Tooth: driver meets you at arrivals, no haggling.

Book a Transfer →

Car Hire

Compare rates from local and international suppliers: 90-day price lock included.

Compare Cars →

Same price as booking direct: we earn a small commission at no extra cost to you.