During my trip to Sri Lanka, I had the chance to explore Kandy. It is the island’s last royal city, and I was completely fascinated by its mix of history, culture, and natural beauty. In this article I’m sharing my travel tips, must-see sights, and practical advice to help you make the most of your visit to this city located in the central hills. Kandy has something for every traveller, and I’m here to guide you through it all.
This article is also featured on GPSmyCity. To download this article for offline reading or create a self-guided walking tour to visit the attractions highlighted in this article, go to Walking Tours and Articles in Kandy.

Table of Contents
History of Kandy
Kandy is situated in the central hills of Sri Lanka. The city has a history as rich and layered as the landscapes that surround it. Known in earlier times as Mahanuwara, the city increased its fame in the late medieval period. This was at the time when Portuguese and Dutch powers had already established control over the island’s coastal regions. Its natural defences were the steep hills, dense forests, and rivers. These elements made Kandy an ideal stronghold. It allowed the citizens to preserve its independence long after other Sinhalese kingdoms had fallen.
By the late 16th century, Kandy had become the last bastion of the Sinhalese monarchy. The kings of Kandy were deeply connected with Buddhism, and the city’s spiritual heart was the Temple of the Tooth Relic. It is the home to a sacred tooth of the Buddha. Possessing the relic was not only a religious honour but also a symbol of political legitimacy, reinforcing the authority of the kingdom. Throughout its history, Kandy skillfully navigated the threats posed by colonial powers, using diplomacy, strategic alliances, and the challenging terrain to resist repeated attempts at conquest.
Despite its resilience, the kingdom eventually fell to the British in 1815. The Kandyan Convention ended centuries of monarchy, and the last king, Sri Vikrama Rajasinha, was exiled to India. Even under colonial rule, Kandy remained the cultural and spiritual heart of Sri Lanka. Its temples, festivals, and traditional arts continued to thrive, preserving the city’s unique heritage. Today, Kandy is not only as a witness to the island’s royal past but also as a living centre of culture, spirituality, and history. Kandy is a UNESCO World Heritage Site and a jewel of Sri Lanka’s historical narrative.

Highlights in Kandy
Kandy is a city full of history, culture, and natural beauty. From sacred temples to colourful gardens and panoramic viewpoints. These are the top highlights that every visitor should experience when exploring Sri Lanka’s last royal city.
Temple of the Tooth Relic (Sri Dalada Maligawa)
The Temple of the Tooth is the spiritual heart of Kandy and one of the most sacred Buddhist sites in the world. Housing a tooth relic of the Buddha, the temple has been a symbol of power and legitimacy for kings in Sri Lanka for centuries. Visitors can admire the detailed architecture, golden decorations, and daily rituals that bring the temple to life.
Kandy Lake
Kandy Lake is also known as Kiri Muhuda or the Milk Lake. The lake is located at the centre of the city and is a peaceful escape from its lively streets. Built in 1807 by King Sri Wickrama Rajasinha, this man-made lake is perfect for a leisurely stroll along its scenic path. You can admire the beautiful views of the city, temples, and surrounding hills.
Royal Botanical Gardens, Peradeniya
Just a short drive from the city centre, the Royal Botanical Gardens in Peradeniya are a paradise for plant lovers. Spread over 147 acres, the gardens feature exotic plants, colourful orchids, and a stunning avenue of royal palms. It’s a perfect spot for photography, picnics, and a serene connection with nature.
Udawattakele Forest Reserve
Located on a hill behind the Temple of the Tooth, Udawattakele Forest Reserve is a tropical forest that provides a quiet retreat for nature lovers. With walking trails, rare bird species, and ancient ruins scattered among the trees, it’s both a peaceful escape and a glimpse into Kandy’s ecological and historical heritage.
Kandy Viewpoint / Bahirawakanda Buddha Statue
The massive white Buddha statue at Bahirawakanda overlooks Kandy and the surrounding hills. From here you have panoramic views of the city. Visitors can climb up to the statue to enjoy breathtaking vistas and experience the serene atmosphere of this spiritual landmark.
Kandyan Cultural Centre
The Kandyan Cultural Centre is the place to experience the traditions of Sri Lanka through dance and music. Daily performances show Kandyan drumming, fire dances, and traditional costumes. Here you can admire the island’s artistic heritage.
Ceylon Tea Museum
Located just outside Kandy in Hantana, the Ceylon Tea Museum is a must-visit for tea enthusiasts. Housed in a restored tea factory, the museum chronicles the history of Sri Lankan tea and exhibits antique machines. They organise tastings of some of the world’s finest teas.
What to do around Kandy
Beyond the city’s historic sites, Kandy is surrounded by stunning landscapes, wildlife, and ancient temples. These nearby attractions are for perfect day trips.
Pinnawala Elephant Orphanage
Located about an hour from Kandy, the Pinnawala Elephant Orphanage is a sanctuary for rescued and orphaned elephants. Visitors can watch the elephants bathe in the river, feed the young calves, and learn about conservation efforts. It’s a heartwarming experience for animal lovers and families.
Knuckles Mountain Range
The Knuckles Mountain Range, a UNESCO World Heritage site, is a paradise for hikers and nature enthusiasts. Just a short drive from Kandy, they have trekking trails through misty hills, dense forests, and scenic valleys. Here you have the opportunity to spot indigenous wildlife and enjoy panoramic views.
Gadaladeniya, Lankatilaka, and Embekka Temples
A trio of historic temples near Kandy shows the region’s religious and architectural heritage. Gadaladeniya and Lankatilaka have a stunning rock and brick constructions, while Embekka is famous for its detailed wooden carvings. These temples are a peaceful cultural excursion just outside the city.
Mahaweli River and River Safaris
The Mahaweli River, Sri Lanka’s longest river, flows near Kandy. You can go for a scenic boat ride and small river safaris. Travellers can enjoy calm waters surrounded by green landscape, spot local birds, and experience the tranquillity of the central highlands from a unique perspective.

Where to stay in Kandy
Kandy has a wide range of accommodations, from cozy eco-lodges to modern hotels, catering to every type of traveller. If you are looking for comfort, convenience, or stunning views, these hotels provide the perfect base to explore the city and its surroundings.
SWP Eco Lodge
SWP Eco Lodge is known for its local charm that makes it a favourite among travellers in Kandy. Its rooms are air-conditioned, spacious and quiet. Each room has a private bathroom, flat‑screen TV, and a balcony or terrace. It is ideal for relaxing after a day of sightseeing. The lodge provides free Wi‑Fi, free parking, 24‑hour reception and friendly room service. A hearty continental breakfast sets you up for the day, and on‑site restaurant and wellness amenities (like spa/wellness centre) add extra convenience and comfort. Its location is hard to beat, just a few minutes’ walk from major attractions yet located high enough to provide peace and good views. Guests often praise how clean, modern, and well‑managed the hotel is. A stay here is both easy and pleasant whether you come for culture, sightseeing or to relax.



Grand Serendib Hotel
Grand Serendib Hotel combines modern comfort and relaxed luxury in the heart of Kandy. Many rooms have terraces or balconies with views of the hills, city or lake. It is perfect for relaxing after a day of sightseeing. The hotel has a rooftop “Grand Sky Lounge” and an infinity outdoor pool with a panoramic view of the surrounding mountains. There is a welcoming 24‑hour front desk, concierge services, free onsite parking, and a restaurant/bar that serves a wide variety of cuisines (including vegetarian and halal options). Guests often praise the lovely breakfasts, the quiet yet central location, the friendly staff, and the sense of comfort and calm. It is a combination that makes this hotel a favourite base for exploring Kandy.



The Trees, Kandy
The Trees in Kandy has spacious, air‑conditioned rooms that come with private bathrooms and balconies or terraces that often offer lovely views of the lake or hills. Guests regularly praise its rooftop outdoor pool and sun terrace. Here you can enjoy panoramic views over the city. It is a great way to relax after a day of sightseeing. Many guests appreciate the variety and quality of its breakfast and restaurant options (including vegetarian and halal choices). The helpful and friendly staff, and its central location are close enough to major attractions yet peaceful enough for a good night’s rest.



The Radh Hotel
The Radh Hotel is a comfortable, modern stay that many guests love. The hotel provides free WiFi, 24‑hour reception, concierge services, valet parking and currency exchange. Guests often enjoy starting their day with a buffet or continental breakfast and can dine at the hotel’s restaurants, including a Japanese cuisine option. For relaxation and wellness there is a fitness centre, indoor (plunge) pool, and a lounge area for downtime.



A 3-day itinerary for Kany
Spending three days in Kandy allows you to experience the perfect mix of culture, history, and natural beauty.
First day in Kandy
Begin your first day by exploring the heart of the city, starting with the Temple of the Tooth Relic. The sacred Buddhist relic has been carefully preserved for centuries. After immersing yourself in the temple’s rituals and history, take a leisurely stroll around Kandy Lake. Here you can enjoy the serene waters and surrounding gardens. In the afternoon, visit the Kandyan Cultural Centre to watch traditional dance and drumming performances. End the day with a relaxing dinner at one of Kandy’s local restaurants, trying out traditional Sri Lankan cuisine.
Second day
On your second day, venture slightly outside the city to experience the natural beauty surrounding Kandy. Start with a visit to the Royal Botanical Gardens in Peradeniya, wandering among the exotic orchids, palm trees, and colourful flower displays. From there, head to Udawattakele Forest Reserve. This is a green sanctuary perfect for a peaceful walk while spotting native birds and small wildlife. If time permits, make a stop at the Bahirawakanda Buddha Statue, where you can climb up for panoramic views of Kandy and the hills beyond.
Third day
For your third day, begin with a morning trip to the Pinnawala Elephant Orphanage. Here you can watch rescued elephants being fed and bathed, a truly memorable experience. Later, explore a few of the nearby historic temples, such as Gadaladeniya, Lankatilaka, and Embekka. Each has a unique mix of architecture, carvings, and history. Finish your trip with a scenic drive along the tea country roads toward Nuwara Eliya. Stop to admire waterfalls and plantations, before returning to Kandy to enjoy a final sunset over the hills.

Best time to visit
The best time to visit Kandy is during the dry season, from December to April. Around this time the weather is generally sunny and pleasant. It is ideal for sightseeing, outdoor activities, and exploring the city’s gardens, temples, and surrounding hills. Temperatures during this period are moderate, usually ranging between 20°C and 30°C. The humidity is lower, so walking around the city and enjoying attractions like the Temple of the Tooth Relic or Kandy Lake is more comfortable.
If your main focus is experiencing Kandy’s vibrant Esala Perahera festival, the best time to visit is July or Augus. This is the time when the city comes alive with parades, traditional Kandyan dances, and beautifully decorated elephants. However, be aware that this is the peak tourist season, so accommodations and attractions may be busier.
Visiting during the monsoon months (May to September) is less ideal for sightseeing due to heavier rainfall, but the surrounding hills and tea plantations are fresh and green. You will experience a different kind of scenic beauty for travellers who don’t mind occasional showers.

How to get to Kandy
Kandy is easily accessible from major cities in Sri Lanka. If you’re coming from Colombo, the capital, the most common option is by train or bus. The train journey is particularly scenic, going through hills, tea plantations, and waterfalls. The train ride typically takes around 2.5 to 4 hours depending on the service. For those who prefer more comfort and flexibility, a private car or taxi from Colombo takes about 3 to 4 hours. This gives you the chance to stop at viewpoints and small towns along the way.
Buses from Colombo also run frequently to Kandy and are a budget-friendly option. They may be slower due to traffic. If you’re already elsewhere in Sri Lanka, Kandy is well-connected via the Central Province road network. You can combine it with trips to nearby attractions such as Nuwara Eliya, Pinnawala Elephant Orphanage, or the Knuckles Mountain Range. For travellers flying into Sri Lanka, the nearest international gateway is Bandaranaike International Airport in Colombo. From which you can continue your journey to Kandy by train, bus, or car. Booking train and bus tickets in Sri Lanka is very easy when booking via 12Go.
Highlights in Sri Lanka
Sri Lanka is a country valuable in culture, history, and breathtaking landscapes. There is an incredible variety of places to explore. In the heart of the island is Kandy, the last royal capital. The city is known for its sacred Temple of the Tooth Relic, peaceful lake, vibrant cultural performances, and botanical gardens. From here, the scenery shifts dramatically as you head into the highlands toward Horton Plains National Park. This park is an otherworldly plateau of grasslands, cloud forests, and dramatic cliff edges. The highlight is World’s End, a sheer 870-meter drop that offers unforgettable views on clear mornings. A visit comes with the serene beauty of Baker’s Falls and unique wildlife encounters along the trails. Travelling south brings you to the coast and the beautifully preserved Galle Fort. This is a UNESCO World Heritage Site where Dutch colonial architecture, cobbled streets, boutique cafes, and oceanfront ramparts create a charming mix of history and coastal beauty.

This Post Has 6 Comments
This is so beautiful! I was supposed to go to Sri Lanka next year but looks like that’s gonna get cancelled. But it’s ok, more time to plan, and will consult this when doing so!
Hola,
What a shame you can’t go. It’s great to hear you liked the article and it was helpful. Keep an eye on the In The World’s Jungle website for more travel posts about Sri Lanka.
Adriana
Can’t wait for more articles on Sri Lanka!
Hola Lydie,
Visit the ITWJ website regurarly. I am working on it… 🙂
Adriana
Very informative article about places to visit in Kandy. Thank you for sharing this. Sri Lanka is on my bucket list for a long time.
Hola Iris,
How are you? Sri Lanka is a wonderful destination. I can highly recommend visiting. Also consider to visit Ella and the Horton Plains for hiking.
Ask me anything.
Adriana