Agoda Hero Banner

Find Hotels in Kandy, Sri Lanka

1352 vacation rentals and hotels available now

10 best hotels in Kandy

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
The Richmond House Kandy
Kandy Central,Kandy - View on map
"From our arrival to our departure, we stayed for four nights, I have nothing but praise for this hotel. Positioned high in the hills a few kilometres outside of Kandy means you have uninterrupted views for miles. Our arrival experience was unhurried, we were given a cold glass of fresh juice on arrival before being taken to our room. A large spacious room which smelt of clean linen, so fresh. Our four poster bed was really comfortable and large bathroom with bath and over bath shower was hot and had good pressure. We stayed in room 5. When the hotel is busy they operate a Sri Lankan buffet dinner which was good quality and had lots of choice, priced at 1200 rupees £6.00 a head it was amazing value. Breakfast was also buffet a mix of Western and Sri Lankan dishes plus yoghurts and plenty of fresh fruit. The manager was a great help to us in suggesting things to do and we found all the staff to be friendly and attentive. On our last night we were going to be the only residents and so we were kindly offered to upgrade for the night into the suite at no extra charge - it was such a lovely gesture, but as we had quite a packed travel itinerary staying in lots of different places we chose to stay put as our room was very comfortable. That evening they set us up a table for dinner at the very top floor of the hotel on a large balcony terrace, such a lovely thought, the view over the low lying towns and across to the hills was just stunning. The journey into Kandy takes around 15mins. If you walk along the short lane from the hotel to the main road you will easily pick up a tuk tuk for around 300 rupees into Kandy. It'll cost you more like 4-500 to return as the hill is very long and steep - it's still a bargain for £2.50. It's a very steep climb from the hotel car park into the hotel, but well worth the effort. A lovely hotel that we hope to return to."
Show more
8.2

Excellent

294 reviews

Avg price per night
$ 27
OZO Kandy Sri Lanka
Kandy Lake Front,Kandy - View on map
"I’ve been unhappy with Kandy hotels so far until my stay at Ozo. It’s up the road from the lakefront, and has a lovely relaxed look and feel to it. I enjoyed both lunch and dinner there, and the buffet breakfast was generous and tasty. The staff are impeccably trained, and go out of their way to make you feel welcome. I hope this hotel keeps up its standards. For now it’s your best bet in Kandy. "
Show more
8.5

Excellent

621 reviews

Avg price per night
$ 82
The Golden Crown Hotel
Kandy Central,Kandy - View on map
"We thoroughly enjoyed 6 nights in Kandy and our choice of Hotel made our stay VERY special. The facilities, the ambiance, the quality of food, the friendly staff, and the views were SUPER. We also appreciated the Live Entertainment each evening. Being visitors from Australia we enjoyed seeing the Sri Lankan Weddings that were taking place in the Hotel. Our stay in this Hotel truly enhanced our Kandy stay, and we were treated as though we were special. (Which of course we are!) I need to mention that the gift shop in the foyer was really worth visiting as well. The towel animals on our bed are also worth mentioning.There were 4 of us in our group and we would all highly recommend this hotel to our friends. "
Show more
8.9

Excellent

103 reviews

Earl's Regent Hotel Kandy
Peradeniya,Kandy - View on map
"From the moment we entered we were greeted with a warm welcome and juice. The room was big and very clean, facing the pool. The staff are so good and friendly that I would want to stay here again. The breakfast excellent. There was nothing to complain as everything was superb. I will definitely suggest this place and I also found it VALUE FOR MONEY. We have already informed a few friends to visit The Earls regent Hotel Kandy on their visit to Sri Lanka"
Show more
8.1

Excellent

291 reviews

Avg price per night
$ 90
Mahaweli Reach Hotel
Kandy Central,Kandy - View on map
"The room was great with a large bed, perfectly sized (can easily it 2) and clean shower and a beautiful view on the river. The staff was super friendly and attentive. The best thing however was the SPA. I went twice and had different girls with different programs. They were very well trained, with re right pressure on either the relaxing or the deep tissue. The products they use felt great and smelled nicely. The music in the background and the brand new steam room that reminded me of the European steam rooms that I know made the whole experience very relaxing. A bit in the higher price side, but for those who come to Sri Lanka to relax, this is the place to go. (Tried one Ayurveda one downtown, but it's nothing in comparison to Ceylon SPA in this hotel)"
Show more
7.8

Very good

184 reviews

Kandy City Hotel by Earl's
Kandy Lake Front,Kandy - View on map
"Stayed at this Kandy City Hotel for 1 night during a recent holiday trip to Sri Lanka. It is a new hotel and has just been in operations for a few days when we stayed there. Everything is still new and even our room had a fresh smell of paint when we first entered it. Locationwise, it is located at the heart of Kandy City, so it offers close proximity to the lake, the Tooth Relic Temple, Kandy City Center mall, as well as restaurants and supermarkets. I think location is the best thing about this hotel. Breakfast was also very tasty and well prepared, for which we greatly appreciated. In general, accomodation in Sri Lanka is expensive if we compare it with the rest of Asian countries. So, at the rate we were given, I really have nothing serious to complain about this hotel. If I need to mention 1 flaw, I think the bathroom in the room is too small, while it is obvious that the room itself still has a lot of unused space. So, I was wondering why they didn't make the bathroom a little bit bigger than it is now. Also, the drain stinks badly so I think the hotel needs to do something about it immediately. "
Show more
8

Excellent

846 reviews

Avg price per night
$ 49
Aarunya Nature Resort
Other,Kandy - View on map
"We were looking for a high end, boutique hotel with outstanding customer service. We got all of this. We only stayed a couple of days and this was about R&R - if you're looking for something lively this isn't for you but if you are looking for somewhere to relax, read a book and enjoy fantastic customer service then this is the place"
Show more
9.5

Exceptional

4 reviews

Avg price per night
$ 886
Lodge in 611
Kandy Central,Kandy - View on map
"The room was fine for a basic room. It was about a 20 minute walk from the main Kandy attractions. The main guy working there was a bit weird and made me uncomfortable. When we arrived he was really pushy about getting us to go on their tour even after we told him we already had one organised. He also made a disapproving comment about my boyfriend and I not being married. I understand that's a cultural difference but I'm a paying guest and don't care for your opinion on my marital status! The other staff were nice but seemed almost afraid to use their initiative incase they did something wrong. "
Show more
7.1

Very good

8 reviews

Amaya Hills Kandy
Heerassagala,Kandy - View on map
"I visited Sri Lanka for a short period, after staying in Amaya for one day, decided to stay longer, seeing the excellent service they provided. Staff was very friendly, I felt like home. Food was exceptional with a variety of choices. Walking tracks around the mountain leading to the top of Hantana was an excellent experience with picturesque views. Inside the hotel with its grandiose ancient looks and spaciousness surrounded by lush green forest creating a calm peaceful environment for anyone who would know how to enjoy the beauty of nature. Best hotel in Kandy for Kandyan experience. "
Show more
8.1

Excellent

826 reviews

Avg price per night
$ 91
Hunasfalls Hotel
Wattegama,Kandy - View on map
"I heard about this place from social media and most of them call it Paradise of honeymooners. While our stay I realized how they deserved that name. This is one of the best hotel and places in Sri Lanka. I think at least you have to visit this place once. About our stay. The road to this place is not that easier, but as we all know difficult roads leads to you into beautiful places. They welcome with us with brilliant Kedondong (Ambearella) juice and it was so refreshing for our ride up into hill. The rooms were excellent and they layered luxurious carpets all around the hotel and improve the hotel appearance. The bathrooms were so good and they are equipped with bathtub, hot water heaters worked well. You can do number of free activities while your stay including tennis, badminton and pool access, should mention this was one of the well maintained and best pools we experienced at a hotel. Also they have cycling, boat ride and pool table but those come with extra charge. They have well maintained golf ground, but don’t know whether it was free or comes with cost as we didn’t play golf. About the place and garden, it was like heaven in earth (you will see beautiful captures from my photographs). Staff at this place were exceptional, they were really helpful and respecting to there clients. We really enjoyed the foods they made and they were mouthwatering. You can get anything you like they have wide range of verities of food options. At last as improvements the air condition units controllers were bit old and they seems out of control. That was the only thing we have seen as negative, other than that this hotel is amazing peacful place to enjoy your holidays with beautiful seeneries, joyful activities and lovely staff. Appreciate your great service Amaya Hunnas Falls."
Show more
8.1

Excellent

359 reviews

Fast facts about Kandy, Sri Lanka

Accommodations1,352 properties
Popular hotelOZO Kandy Sri Lanka
Popular areaKandy Central
Nightly rates fromC$6
Reasons to visitReligious interests, Sightseeing, Culture

Discover the neighborhoods of Kandy


Just booked


Just viewed by other Agoda travelers


Traveler impressions of Kandy



More about Kandy

Centrally located in the middle of Sri Lanka, and enjoying a place on the UNESCO World Heritage List, Kandy is an exciting city with plenty of cultural charm and historical significance.

The city is easily accessible by bus or train, so international travelers arriving at Bandaranaike International Airport can arrive in Kandy via taxi, bus, or rail. Once in Kandy, travelers will not be short of things to do or places to see.

As the home of the Temple of the Sacred Tooth Relic, Kandy hosts many people who visit as tourists or religious pilgrims. The temple is believed to be one of the most holy places for those in the Buddhist faith as it houses a tooth relic from the Buddha. There are many hotels near the Temple of the Sacred Tooth Relic, making it convenient for travelers to get to the temple relatively easily. The entire city is easily navigated by walking or using the city bus.

The Pinnawala Elephant Orphanage is a favorite among most who visit Sri Lanka, but even more so among those traveling with children. There are many elephants that roam around the grounds, and watching them eat or splash water around can provide hours of entertainment. Hotels around the elephant orphanage are located near the Knuckles Mountain Range, for a convenient access into the area as well as seeing the surrounding sites.

There is a lot more to see and do in Kandy, and the interactive map on this page is a great way to explore where the rest of the hotels, landmarks, and other must-see destinations can be found.