

Nestled in the lush central highlands of Sri Lanka, Kandy is a city where spirituality, culture, and nature come together beautifully. Recognised as a UNESCO World Heritage Site, Kandy is home to the sacred Temple of the Tooth Relic, scenic lake views, and misty hills covered in tea plantations.
Unlike Colombo’s fast-paced vibe, Kandy offers a slower, more immersive experience, perfect for travellers seeking culture, calm, and authentic Sri Lankan charm. Whether you're planning a short getaway or adding it to your Sri Lanka itinerary, this Kandy travel guide covers everything you need, from top attractions to practical travel tips.
Before planning your trip, it’s important to know the best time to visit Kandy so you can experience the city at its most scenic and comfortable. Weather, festivals, and crowd levels can all impact your overall experience.
Before you start exploring, it helps to know where to go, because the best Kandy attractions are spread across different parts of the city. Each area offers a unique mix of culture, nature, and local experiences.
To truly experience the city, exploring the top things to do in Kandy is essential, from cultural landmarks to nature escapes. These experiences capture the essence of Kandy and make your trip truly memorable.
Seek Blessing at Temple of the Sacred Tooth Relic (Sri Dalada Maligawa)
One of the most sacred Buddhist sites in the world, this temple houses a relic believed to be Buddha’s tooth. The atmosphere during pooja ceremonies is deeply spiritual and unforgettable.
Note- Ticket includes access to the main temple and associated museums
Witness Kandyan Cultural Dances
Famous as Udarata Natuma, the Kandyan cultural dances are a classical dance form from the Kandy hills. This dance form is quite dazzling and naturally blends acrobatics, rhythm, and ancient rituals. Kandyan cultural dance includes dancing, eating and walking on fire.
Note: Ticket prices for Kandy cultural dance shows vary by venue (at Kandy Lake Club or Kandyan Cultural Centre)
Stroll at Peradeniya Botanical Gardens
The Royal Botanic Gardens are the largest botanical garden in Sri Lanka. Located in Peradeniya is a lush 147-acre park, a tropical paradise 6 km from Kandy. Peradeniya Botanical Gardens include a massive Java fig tree, vibrant orchid houses, and spice gardens.
Pinnawala Elephant Orphanage, this sanctuary near Kegalle (90 km from Colombo), is the world's largest breeding ground for Asian elephants. The park consists of 80 elephants roaming around. Amazing highlights in this park are elephant bathing in the morning at the Maha Oya River.
From budget to luxury, there are many accommodation options available in Kandy.
Hotel | Type | Price Range | Why Stay Here |
| Renuka Inn | Mid-range | ₹2.7K–3.4K | Great views, peaceful stay |
| Mahaweli Reach Hotel | Luxury | ₹5.7K–8K | Riverside, family-friendly |
| Theva Residency | Boutique | ₹4K–5K | Infinity pool, modern vibe |
| 335 Guesthouse | Budget | ₹900–1.3K | Close to transport hubs |
Don’t miss trying Ceylon tea at a hilltop café with a view.
Take the Colombo to Kandy train, one of the most scenic train journeys in Sri Lanka
Kandy is not just a destination, it’s an experience. From sacred temples and cultural performances to misty hills and tea plantations, the city offers a perfect blend of spirituality, nature, and heritage. If you want to experience the real soul of Sri Lanka beyond beaches, Kandy is absolutely unmissable
Whether you're planning it independently or as part of a well-curated Sri Lanka tour package, Kandy adds depth and authenticity to your journey. If you want to experience the real soul of Sri Lanka beyond beaches, Kandy is absolutely unmissable.
2 days are ideal to explore major attractions like the Temple of the Tooth Relic, Botanical Gardens, and nearby hills at a relaxed pace.
Yes, Kandy is one of the most culturally significant cities in Sri Lanka and offers a completely different experience from coastal destinations.
Kandy is famous for the Temple of the Tooth Relic, its UNESCO status, tea plantations, and cultural festivals like Esala Perahera.
Kandy is better for culture, nature, and relaxation, while Colombo is ideal for shopping, nightlife, and urban experiences.
Yes, but it will be rushed. A 2-day stay is recommended for a complete experience.