Agoda Hero Banner

Find Hotels in Kandy, Sri Lanka

1528 vacation rentals and hotels available now

11 best hotels in Kandy

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Amaya Hills Kandy
Heerassagala,Kandy - View on map
  1. Airport transfer
  2. Valet parking
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Kids club
  7. Front desk [24-hour]
  8. Check-in/out [express]
"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

883 reviews

Avg price per night
$ 145
Earls Regency Hotel
Kandy Central,Kandy - View on map
  1. Airport transfer
  2. Valet parking
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Hot tub
  6. Kids club
  7. Luggage storage
  8. Contactless check-in/out
"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.2

Excellent

673 reviews

Avg price per night
$ 106
Queen's Hotel
Kandy Lake Front,Kandy - View on map
  1. Airport transfer
  2. Valet parking
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Swimming pool [outdoor]
  6. BBQ facilities
  7. Luggage storage
  8. Check-in/out [private]
"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

1355 reviews

Avg price per night
$ 62
Hotel Tree of Life
Nugawela,Kandy - View on map
  1. Airport transfer
  2. Bicycle rental
  3. Valet parking
  4. Shuttle service
  5. Hot tub
  6. Fitness center
  7. Free Wi-Fi in all rooms!
  8. Front desk [24-hour]
"Booked this hotel based on the photos and information mentioned in Agoda and to see when we reached the hotel it was nothing as mentioned in Agoda. The Delux triple as mentioned in Agoda did not have one queen bed and a single bed. Neither was it close to the photos published in Agoda for Delux triple. However the staff were very friendly and helpful and managed to make our stay comfortable by arranging a chalet for us. Hotel location is beautiful. Food was not great. The Ayurveda spa was excellent."
Show more
7.9

Very good

33 reviews

Avg price per night
$ 66
Ceyloni City Hotel
Kandy Lake Front,Kandy - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Check-in/out [express]
  5. Luggage storage
  6. Cash withdrawal
  7. Coffee shop
  8. Bar
"A brilliant hotel. Thilak and his staff were awesame and made us feel at home. The breakfasts were delicious and generous and rooms had excellent amenities. The bathroom had the best shower that we had in Sri lanka. "
Show more
8.7

Excellent

144 reviews

Avg price per night
$ 40
Hotel Cassendra Kandy
Kandy Lake Front,Kandy - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Front desk [24-hour]
  6. Check-in/out [express]
  7. Luggage storage
  8. Cash withdrawal
"Indeed a great place to stay."
5.9

5 reviews

Avg price per night
$ 25
The Golden Crown Hotel
Kandy Central,Kandy - View on map
  1. Airport transfer
  2. Valet parking
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Golf course [on-site]
  7. Bicycles
  8. Front desk [24-hour]
"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.8

Excellent

121 reviews

Avg price per night
$ 127
Earl's Regent Hotel Kandy
Peradeniya,Kandy - View on map
  1. Airport transfer
  2. Valet parking
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Hot tub
  7. Front desk [24-hour]
  8. Check-in/out [express]
"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

355 reviews

Avg price per night
$ 101
Cinnamon Citadel Kandy
Mahaweli River Front,Kandy - View on map
  1. Airport transfer
  2. Valet parking
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Fitness center
  7. BBQ facilities
  8. Luggage storage
"This is a really beautiful hotel and is even better in reality than in the photos. From arrival, you are looked after so well by the friendly staff who cannot do enough for you. The reception area opens into the bar/lounge area which is open fronted overlooking the lovely pool and river....an amazing vista. The room was very comfortable and quiet with a nice private balcony and well equipped bathroom. The buffet breakfasts and dinners were really good and the presentation of food especially the cold starters, fruit and desserts was just perfection. We had breakfast included but paid extra for the dinners which were fantastic value. We took tuk tuk's from the hotel into kandy a few times which was a very interesting 15 minute trip. In fact the hotel location is great, away from the hustle and bustle of Kandy. Overall a fabulous hotel and from what we could see, the best hotel in Kandy!! "
Show more
8.3

Excellent

902 reviews

Avg price per night
$ 81
The Grand Hills
Heerassagala,Kandy - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Spa
  7. Front desk [24-hour]
  8. Check-in/out [express]
"Me and my Sister stayed here in June for 4 nights. When we arrived we discovered we were the only occupants in the hotel due to the recent events in Sri Lanka. The staff made us feel incredibly welcome right from the beginning and could not do enough for us. The room was absolutely beautiful, very clean and stunning views. We did write the names down of the two members of staff but seem to have lost them on our travels .we were two sisters staying here and hired our own tuk-tuk to drive. The chef was absolutely amazing and cooked the best meals we ate all through Sri Lanka. We even ended up booking one more night because we loved it there so much and we really felt at home, despite being the only guests we were always made to feel welcome. Thank you so much for a wonderful stay and we would highly recommend anybody going to Kandy to stay here. Gemma and kelly x"
Show more
7.2

Very good

21 reviews

Avg price per night
$ 52
Amaya Hills Kandy
Heerassagala,Kandy - View on map
  1. Airport transfer
  2. Valet parking
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Kids club
  7. Front desk [24-hour]
  8. Check-in/out [express]
"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

883 reviews

Avg price per night
$ 145

Fast facts about Kandy, Sri Lanka

Accommodations1,528 properties
Popular hotelQueen's Hotel
Popular areaKandy Central
Nightly rates fromC$7
Reasons to visitReligious interests, Sightseeing, Culture

Discover the neighborhoods of Kandy


Just viewed by other Agoda travelers


Traveler impressions of Kandy


Frequently asked questions

What's the typical price of a resort in Kandy tonight?

The average price for a 3-star hotel in Kandy this evening is USD 30. The typical price for a 4-star property in Kandy tonight is USD 67. The typical price for a 5-star property in Kandy tonight is USD 145.

What resorts in Kandy offers the best views?

Verified vacationers to Kandy have given remarkable reviews for the views at 36 Bed & Breakfast, Radisson Hotel Kandy and Kandyan View Holiday Bungalow.

What are the very best properties around Kandy for group vacationers?

Accommodations found in Kandy which are exceptionally rated by group vacationers are Queen's Hotel, Kandy City Hotel by Earl's and Amaya Hills Kandy.

What properties found in Kandy are well rated with respect to facilities?

Propertieslocated in Kandy that is highly rated regarding facilities include The Peppermint, Kandy Dilruk Homestay and Nature's Nest Kandy.

What accommodations found in Kandy are very highly rated regarding service?

Propertieslocated in Kandy that is highly rated for service include Mount Haven, Holiday Stay Inn and The Pinnacle Fine Accomodation.

What are some of the very best vacation rentals in Kandy?

A vacation rental in Kandy that is exceptionally rated with regards to service is The River Shine Kandy.

What are the recommended resorts found in Kandy that has airport transfer?

Resorts with airport transfer located in Kandy that are highly rated include Kandy Bliss Lounge, The Comfort and The Lavender House by Reveal.

What's the best area with nature escape in Kandy?

Top nature escape areas in Kandy are Kandy Central and Kadugannawa.

What's the best area for nightlife in Kandy?

A top district for nightlife in Kandy is Kandy Lake Front.

Are international travelers allowed into Kandy?

Foreign tourists are allowed into Kandy, based on our most current information. Due to changing restrictions, we recommend you take a look at here for more information.

Is pre-departure covid test required for unvaccinated visitors to enter Kandy?

Proof of negative pre-departure COVID-19 test is not required to enter Kandy. For up-to-date and in depth information on travel restrictons, please be sure to check out the official websites of the travel authority or government of the country you wish to visit, or go to here.

What vaccines are recognized in Kandy?

All vaccination types are currently acknowledged and accepted by the national health authority of the country that includes Kandy.

Show more questions



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.