4 Eco Hotels In Kandy, Sri Lanka

Melanie
Contributing Writer
Updated
| 3 min read

A UNESCO World Heritage Site, Kandy is one of the biggest tourist draws of Sri Lanka. Buddhist practitioners travel here on pilgrimage to visit the temples and landmarks dedicated to their beliefs, the most significant being the Temple of the Sacred Tooth Relic, which houses a tooth relic of Gautama Buddha. It’s also in Kandy that visitors can see how nature has been controlled by the locals, as evidenced by the Royal Botanical Garden, which dates back to 1371, and Kandy Lake, the massive man-made lake located at the center of the city. However, the hospitality institutions nonetheless seem to have a healthy respect for the environment, which is why more and more “green” establishments are cropping up in Kandy. If you want to be a socially responsible traveler, book one of these eco hotels in Kandy, Sri Lanka.

We handpicked these listings carefully, considering (wherever possible) recent guest reviews, location, accommodation type, prices, availability of dates, decor, and the property's commitment towards eco-conscious practices. The image galleries get refreshed with the latest updates regularly. They were last updated on October 20, 2025.

From transportation tips to medical essentials and everything in between, the Kandy local guides share all the must-know information to help you plan your trip.

1. Jasmine Hill House (from USD 34)

Jasmine Hill House was carefully designed by the top architects of Sri Lanka with environmental friendliness in mind, and it shows. Guests will truly feel close to nature because the hotel seems to be nestled in the middle of a jungle, with fantastic views of the surrounding mountain ranges. Despite its seemingly isolated location, this establishment is actually just within walking distance from the top attractions of the city, including but not limited to the Temple of the Sacred Tooth Relic and Kandy Lake.

Jasmin Hill House

Wifi Available

Address: Anniewatta Circular Road, Kandy, Sri Lanka

1.78 km (1.2 mi) from Sri Dalada Maligawa

Parking Restaurant Room service Garden Non-smoking rooms Airport shuttle Family rooms Free parking

2. Amaya Hills Hotel Kandy

Known previously as Le Kendayan Hotel, Amaya Hills lies at a rocky outcrop that gives guests overlooking views from their room’s balcony of the mountains and the surrounding areas. This eco-friendly hotel in Sri Lanka manages to seamlessly weave its environmental themes with the distinct culture of Kandy. If the beautiful surroundings aren’t enough to satisfy your desire to be close to nature, you can take a short walk to the Royal Botanical Gardens and marvel at the greenery there. Bird watching, trekking, and night safari tours can be arranged right at the hotel.

Amaya Hills Hotel Kandy

Address: P.O. Box 16, Heerassagala, Kandy, Sri Lanka

4.56 km (2.9 mi) from Sri Dalada Maligawa

Other types of eco properties

3. Kandy Cabana (from USD 70)

Travelers who are looking to spend a quiet retreat in Sri Lanka may want to consider staying in Kandy Cabana. Situated by the Mahaweli River, this eco-friendly resort will make guests truly feel one with nature. They will wake up to the sound of birds chirping and feast their eyes on the beauty of the greenery surrounding them.

Kandy Cabana

Wifi Available

Address: Hakirille Kumbura Udowita Waligalla, Kandy

13.43 km (8.4 mi) from Sri Dalada Maligawa

Parking Restaurant Room service Bar 24-HOUR FRONT DESK Garden Terrace Non-smoking rooms

Kandy Tour Guide

Lahiru Mihiran

Lahiru Mihiran

Welcome to my tour page, where I extend a heartfelt "Ayubowan" to you, wishing you a long and prosperous life. I am Mihi, a native Sri Lankan from the southern region, passionate about showcasing the beauty of our island nation to travelers worldwide. With over a decade of experience in tourism, I have crafted exceptional tour experiences for international visitors, exceeding expectations ev... Read more

Tours by Lahiru

4. Madulkelle Tea and Eco Lodge (from USD 245)

The Madulkelle Tea and Eco Lodge, a converted plantation, is an ideal choice for those who want to go glamping in Kandy. While guests do stay in tents, the resort does have its own infinity pool where you can float around to your heart’s content. As part of the lodge’s sustainability measures, it supports the local communities, particularly projects that are intended for the tea pickers and workers. It also has its own initiatives to protect the surrounding area and generates solar energy for its uses. What’s more, it strictly follows a “no chemical spraying” rule within the plantation.

Madulkelle Tea and Eco Lodge

Wifi Available

Address: Madulkelle

14.37 km (9.0 mi) from Sri Dalada Maligawa

Parking Restaurant Room service Bar Garden Terrace Non-smoking rooms Airport shuttle

Be a socially responsible traveler

Given its number of socio-cultural activities and attractions, it’s not surprising why Kandy is one of the cities in Sri Lanka that sees a large influx of tourists every year. If you’re one of them, do take steps to help ensure the preservation of the beauty of the area. One way you can do this is to stay at an eco-friendly hotel so that more people in the coming years will have a sweet holiday in Kandy.

Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

History

Report a problem
Please choose the statement that best describes your concern


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Melanie is a freelance travel writer. She considers freelancing for Trip 101 to be a combination of two of the things she loves: writing and traveling. She has gone sightseeing with family,...View profile

 Want to contribute as a Local Expert?
Register Here
0 Comments
Don’t miss out on the best price for your ideal accommodation in Kandy
(Do a quick search on the following sites)
×