Agoda Hero Banner

Find Hotels in Kandy, Sri Lanka

1389 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
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

831 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

816 reviews

Avg price per night
$ 103
Kandy City Stay
Kandy Central,Kandy - View on map
"The hotel stuff are friendly. The boss is friendly and helpful too. He helped me to amend my bookings accordingly as i had booked more days than i required initially. He also revised my booking cost accordingly. The breakfast provided by the hotel is very generous, based on the amount we paid for. It is really value for money. The hotel has lift which is ideal for elderly who has problem climbing stairs. The location of the hotel is good too as it is near Kandy city area. "
Show more
8

Excellent

104 reviews

Avg price per night
$ 49
Earls Regency Hotel
Kandy Central,Kandy - View on map
"Really nice colonial style hotel in Kandy. Rooms are lovely and is is only 5 minutes away from he centre of Kandy.Food is good and there is a lovely bar which looks down the river. Make sure you visit the temple when you are in Kandy as it is the best temple we visited in Sri Lanka. You are also very close to the Tea Plantations which are really beautiful in stunning countryside. Lovely hotel, very classy."
Show more
8.3

Excellent

645 reviews

Avg price per night
$ 175
Ceyloni City Hotel
Kandy Lake Front,Kandy - View on map
"Really enjoyed staying here during a one night stay in Kandy. I’d read so many reviews and looked at so many places it was hard to know what was good. This was exactly what I wanted and exceeded expectations with its smartness, large room and bathroom, cleanliness, efficient and helpful staff, and great location for sightseeing, restaurants and bus/train trnasport. Highly recommend. - location: perfect for tourist stuff but also reasonably close to bus stops and easy 15 min walk to train station*. Also in the middle of restaurants of various cuisines (Mulberry good for wood fire pizza), or a supermarket is around the corner. Kandy is quiet in the evenings; places close by 9pm. - accomodation: room was a good size with plenty of space, bathroom was really large with a good hot shower. My room had fairly small windows behind the large curtains- not a big deal as I arrived after dark and left early the next morning- but if you want more light and are staying a few days perhaps ask for one with larger windows which there are. It didn’t bother me at all; the room had enough natural light but it may bother others if there longer. Reception: very warm, friendly, welcoming. Offered advice on sights and restaurants. Very helpful and obliging. Overall hotel: very clean, well kept, professional. Reception and dining room are on first floor; there is a wide staircase and lift. Large marble corridors, feels spacious and very well maintained. WiFi good. Security on overnight; felt safe as a female traveller. An excellent place to stay in Kandy. * if going to Ella on the early 0847 train get to the station at 0730 to get 1st class tix or a bit later to buy 2nd class RESERVED seat (which is a nice way to travel). The train is already busy when stops at Kandy so is hard to even get on with an unreserved ticket."
Show more
8.8

Excellent

115 reviews

Avg price per night
$ 25
Queen's Hotel
Kandy Lake Front,Kandy - View on map
"I stayed at the Queen's hotel in Kandy in July 2012 before the Perahela Festival. The hotel is an old colonial heritage, with quite charming old-school decorations. Rooms are old but very clean and carefully tended. The service is friendly. The restaurant provides local as well as international cuisine at a value price. The location is very convenient for Kandy tour, just in the north western end of the Kandy lake. Besides there is also a shop providing high quality Sri Lankan souvenirs and tea (you have to get out of the gate and turn right, 50m). One of the drawbacks is guests might be waken up by the 6am temple chanting by the loudspeaker on the road around the lake."
Show more
7.6

Very good

1321 reviews

The Grand Kandyan Hotel
Kandy Central,Kandy - View on map
"Majestic Hotel in kandy city centre. Good location to stay near shopping n food area. Loved the views from the room n restaurants. Mountain view. Nice pool n gym. Staff were polite n frenly. Should privide toothbrushes n toothpaste as part of toiletries but was given upon request. Good breakfast. One lift only if i am not wrong. Waiting time a little longer. "
Show more
8.5

Excellent

269 reviews

Kandy View Hotel
Kandy Lake Front,Kandy - View on map
"Didnt have high expectations of this hotel. Boy is this place underrated. Safe to say the best hotel we stayed at in Sri Lanka. Staff were super friendly and accommodating, the manager was really great to speak to, enthusiastic about great service so he commands his staff around and gets stuck in himself. Gave us some great cooking tips too! Pool is smallish but really clean. We did a tour of Kandy with a guy the hotel has used for years. We saw some great sights and were left to decide what we did and didnt do. We even paid him twice the amount we should have by accident and he came back to give us the money. Unreal. Kandy is a noisy, busy place so to stay 5 mins from the lake is well advised. Unless you want to sleep with cars honking and people shouting all night. stay here."
Show more
7.1

Very good

631 reviews

Queens mount
Kandy Central,Kandy - View on map
"This place is great value for the price! Clean room, very nice staff and 5 minute walk to the Golden Tooth Temple. I would recommend this to anybody looking to stay in Kandy!"
Show more
8.5

Excellent

25 reviews

Randholee Resort & Spa
Heerassagala,Kandy - View on map
"Lovely resort hotel with stunning views and a clean infinity pool. Almost at the top of a hill so about 15/20 mins tuk tuk from town but this is what you want! We paid for the landscape view and was so worth it, sweeping landscapes and perfect balcony to watch the crazy Sri Lankan weather/night storms/sunsets. Big, clean rooms. Ample staff. Spa and gym on site and their food is good - al la carte better than breakfast buffet though (we ate in a couple of different places in Kandy and found you could pay more for less quality/freshness). On reflection, we did think £80p/n excluding breakfast was abit much though- we were unaware of this so when our first morning generated a £20 bill for 2 omelettes, some cereal and fruit it seemed rather annoying! given the room price I think this could've been included. Would still recommend it though!"
Show more
7.8

Very good

120 reviews

Fast facts about Kandy, Sri Lanka

Accommodations1,389 properties
Popular hotelEarl's Regent Hotel Kandy
Popular areaKandy Central
Nightly rates from$5
Reasons to visitReligious interests, Sightseeing, Culture

Discover the neighborhoods of Kandy


Today's Top Deals
10% OFF
Expires in 1 week!
Get an additional 10% discount on top of great deals in Paris
10% OFF
Expires in 1 week!
Valid on bookings made 30 Jul 2021 through 12 Aug 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties
8% OFF
Expires in 2 days!
Get 8% off your accommodations in Dubai now
8% OFF
Expires in 2 days!
Valid on bookings made 24 Jul 2021 through 6 Aug 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties
5% OFF
Expires in 4 days!
Dreaming of the beach? Get 5% off in Bali.
5% OFF
Expires in 4 days!
Valid on bookings made 2 Aug 2021 through 8 Aug 2021 for accommodation that shows the option to enter a coupon code on the booking form.
Search Properties

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.


null