Kandy: Sri Lanka's Cultural Capital
Kandy sits in a natural basin at 500 metres elevation, surrounding a serene lake, with the sacred Sri Dalada Maligawa — the Temple of the Tooth — on its northern shore. It was the last capital of the Sinhala kings, and its cultural importance to Sri Lanka cannot be overstated.
For travellers, Kandy is a natural base for exploring the Hill Country: day trips to Nuwara Eliya, the Royal Botanical Garden at Peradeniya, Dambulla Cave Temple, and Sigiriya are all feasible from here.
Why Stay at a Guest House in Kandy?
Hotels near Kandy lake can be expensive and impersonal. Guest houses — family-run properties offering a handful of rooms — give you:
- Local knowledge: Owners who can recommend the best rice & curry spot, the quieter temple entrance, the reliable tuk-tuk driver
- Home-cooked breakfast: Often included or available for LKR 300–500
- Genuine hospitality: Sri Lankan families take pride in their guests' experience
- Better value: Comparable rooms are often 30–50% cheaper than hotels
Neighbourhoods to Consider
Kandy Town Centre — Convenience First
Walking distance to the Temple of the Tooth, the market, restaurants, and bus/train stations. It's busier and slightly noisier, but unbeatable for those with limited time.
Guest house price range: LKR 4,000–9,000/night for a double room
Best for: Short stays, first-time visitors, those taking day trips
Rajapihilla Mawatha & Lake Road — Lake Views
The road that runs along the southern shore of Kandy Lake offers some of the city's most atmospheric accommodation. You're a 10-minute walk from the Temple, with beautiful sunset views across the water.
Guest house price range: LKR 5,000–12,000/night — worth paying a little more for the view
Best for: Couples, photographers, those wanting a memorable stay
Ampitiya & Bahirawakanda — Hilltop Serenity
These hillside neighbourhoods above the town offer cooler temperatures (Kandy can be warm in the valley) and sweeping views over the city. The giant white Buddha statue at Bahirawakanda is walkable from some properties.
Guest house price range: LKR 3,000–7,000/night
Best for: Budget-conscious travellers, those staying 3+ nights, digital nomads
Peradeniya Road — Gateway to the Botanical Garden
If the Royal Botanical Garden is high on your list (it should be — it's spectacular), staying along Peradeniya Road puts you 5 minutes from the entrance. Less touristy than the lake area.
Guest house price range: LKR 3,500–6,000/night
Best for: Nature lovers, families, longer stays
What to Look for When Booking
- Hot water — Kandy nights can be surprisingly cool; confirm this is available
- Mosquito nets or screens — Standard in good guest houses
- Parking — If you've rented a car, confirm off-street parking
- Breakfast — Many properties offer it for a small additional charge; ask in advance
- Check-in flexibility — If arriving by overnight train from Colombo (5 AM arrival), confirm early check-in or at least luggage storage
Kandy Practical Tips
- Getting there: Train from Colombo (Kandy-bound): 2.5–3 hours, LKR 150–200 second class — a beautiful mountain route
- Getting around: Tuk-tuks are plentiful; negotiate the fare before getting in (LKR 100–300 for most town trips)
- Esala Perahera: If visiting in July/August, book 2–3 months in advance — this is Sri Lanka's biggest festival and Kandy fills completely
The Tooth Relic Temple — Visitor Essentials
- Opening hours: Puja ceremonies at 5:30 AM, 9:30 AM, and 6:30 PM — arrive 30 minutes early
- Dress code: Cover shoulders and knees; sarongs available to hire at the entrance
- Entrance fee: LKR 1,500 for foreigners (includes museum)
- Photography: Allowed in outer areas; restricted near the inner shrine
Browse Kandy Guest Houses
Find your perfect Kandy stay in our verified listings. Filter by property type, price, and amenities to find the guest house that suits you.
