Find Hotels in Kandy

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Filter by

Hotel Topaz
3 out of 5
Aniwatte, Kandy
The price is CA $129 per night from Sep 19 to Sep 19
1.21 km from city centre
3.9/5Very Good! (28 reviews)
"The property is high on the hill so had beautiful views from our room and from the restaurant and roof terrace. Very nice pool but lots of steps down to it so we used it less than we normally would have. Not an easy trip into Kandy town, we would walk down but would always get a tuk-tuk back as it ..."

Reviewed on Feb. 12, 2020

Hotel Topaz
Oak Ray Serene Garden Hotel
3 out of 5
189, Rajapihilla Mawatha, Kandy
1.32 km from city centre
3.7/5Good! (12 reviews)
Nice with good family room option
"We had a very good stay. We booked the family room for our family of four. There are actually 4 single beds and 1 double beds, so the room can accommodate a larger family. It has a living room area and a kitchen area with a table (with four chairs). The room was convenient for us. Breakfast is buffet ..."

Reviewed on Feb. 9, 2016

Get rates
Oak Ray Serene Garden Hotel
Senani Hotel
2 out of 5
167/1, Rajapihilla Mawatha, Kandy
0.65 km from city centre
3.8/5Good! (8 reviews)
Monkey hotel.
"Worn down hotel, that probably was a great hotel back in the days! Helpful and kind staff. It was lots of monkeys outside hotel and we were told to be careful and never leave doors and windows open! Fun"

Reviewed on Apr. 7, 2016

Get rates
Senani Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Mahaweli Reach Hotel
5 out of 5
35, P.B.A.Weerakoon Mawatha, Kandy
3.52 km from city centre
4/5Very Good! (93 reviews)
Avoid at all costs
"Avoid at all costs. Pros: Service at the spa and restaurant was good. Cons: Old hotel, old furniture, mattress was hard and has that little ledge on the edges, like your parents mattress from 40yrs ago. Sheets were tired, I felt disgusting lying there and thankful that it was only 1 night. Air con ..."

Reviewed on Mar. 13, 2020

Get rates
Mahaweli Reach Hotel
The Swiss Residence
4 out of 5
23, Bahirawakanda, Kandy
0.81 km from city centre
3.2/5 (16 reviews)
"the property is uniquely positioned at the top of a very steep access road that requires either modern transportation or a good fitness level. Once inside you discover there's a lift only from the first floor upward. Had a bit of a faff with front office staff about the fridge not working. If you ..."

Reviewed on Mar. 6, 2020

Get rates
The Swiss Residence
Stone House Kandy
3.5 out of 5
No.42, Nittawela road, Kandy
2.5 km from city centre
5/5Exceptional! (1 review)
"Wonderful boutique hotel in spectacular settings above Kandy - we were looked after so well, enjoyed our fabulous and immaculate junior suite with an extremely comfy bed and had a wonderfully romantic dinner outside, as well as proper breakfast with breath-taking views towards the mountains."

Reviewed on Dec. 30, 2017

Get rates
Stone House Kandy
Hotel Casamara
3.5 out of 5
No.12, Kotugodella Veediya, Kandy, Central Province
Fully refundableReserve now, pay when you stay
The price is CA $83 per night from Sep 27 to Sep 27
0.13 km from city centre
4/5Very Good! (60 reviews)
Good as base for day trips
"This hotel has all the basics, generally clean, hot/cold water, quite a good breakfast buffet. It is also in an excellent location, around the corner from Kandy Lake and the Temple of the Sacred Tooth. But that puts it on a busy street full of stores and restaurants which means it is noisy until ..."

Reviewed on Dec. 26, 2019

Hotel Casamara
Jack Tree Lodge
3 out of 5
No 1, Nelum Mawatha, Primrose Gardens, Kandy
Fully refundable
The price is CA $34 per night from Sep 22 to Sep 22
2.79 km from city centre
4.4/5Excellent! (10 reviews)
"Booked and paid for the luxury triple room in April 2018 via /Expedia. Contacted the owner via Wotif on 2 separate occasions leading up to the stay to confirm various details and received responses. Phoned 1 hour prior to arrival and were provided with directions. Arrived to be told they didn’t have ..."

Reviewed on Jan. 4, 2019

Jack Tree Lodge
AA Circuit bungalow
3 out of 5
No. 16 Bahirawakanda Lane, Kandy
0.92 km from city centre
4/5Very Good! (5 reviews)
Good value for money and good location.
"Nice friendly staff, good breakfast, location is up a hill around 15min walk to the centre, it is in the jungle so expect the odd ant and spider in the shower lol. Overall good value for money ideal for a short stay."

Reviewed on Sep. 25, 2019

Get rates
AA Circuit bungalow
Sevana City Hotel Kandy
3 out of 5
84 Peradeniya Road, Kandy
The price is CA $28 per night from Oct 2 to Oct 2
0.49 km from city centre
4.4/5Wonderful! (362 reviews)
"This hotel was great in every way! We enjoyed the property, staff, and room."

Reviewed on Mar. 31, 2021

Sevana City Hotel Kandy
FOX Resorts Kandy
5 out of 5
No.125, Richmond Hill, Heerasgala, Kandy
The price is CA $136 per night from Oct 6 to Oct 6
2.64 km from city centre
5/5Exceptional! (3 reviews)
Shiny new hotel with amazing views.
"A very good hotel, brand new. The location is perfect right in the hills away from the town, you will need to have transport to get to town that can be easily arranged and cheap. Great pool, lovely gardens"

Reviewed on Mar. 20, 2020

FOX Resorts Kandy
Earl's Regency
5 out of 5
Kundasale, Kandy
The price is CA $107 per night from Oct 18 to Oct 18
3.9 km from city centre
4.1/5Very Good! (249 reviews)
"Lovely hotel with smiley staff and amazing food. Facilties are good and location is good but you will need to get a tuk tuk into Kandy. Standards in the hotel are high.As somebody who has worked in food mangament I was very impressed with nightly buffet.Shame oir trip was cut very short by corona ..."

Reviewed on Mar. 20, 2020

Earl's Regency
The Grand Kandyan
5 out of 5
89/10, Lady Gordon's Drive, Kandy
The price is CA $155 per night from Oct 2 to Oct 2
1.1 km from city centre
4.1/5Very Good! (100 reviews)
Three nights of bliss to start Sri Lankan trip
"The service here was fantastic. The breakfast was amazing. Roof top swims a delight. Yes, a few things needed fixing up in our room but to be honest this is five star luxury at UK bed and breakfast prices. It felt special to be there and everyone treated you as such. If you get the chance seek out ..."

Reviewed on Feb. 29, 2020

The Grand Kandyan
Amaya Hills Kandy
4.5 out of 5
Heerassagala Kandy Sri Lanka, Kandy
The price is CA $99 per night from Oct 2 to Oct 2
4.22 km from city centre
3.8/5Good! (162 reviews)
Excellent
"It was amazing..soo comfort stay. Thank you amaya staff.."

Reviewed on Apr. 12, 2021

Amaya Hills Kandy
Earl's Regent Kandy
4 out of 5
40/1, Deveni Rajasinghe Mawatha, Kandy
The price is CA $78 per night from Oct 12 to Oct 12
3 km from city centre
3.8/5Good! (123 reviews)
"It was a great experience. Loved the room , ambiance and the service. Highly recommend."

Reviewed on Mar. 3, 2020

Earl's Regent Kandy
Jetwing Kandy Gallery
4 out of 5
Gurudeniya, Kandy, Central Province
The price is CA $285 per night from Sep 20 to Sep 20
8.59 km from city centre
Jetwing Kandy Gallery
Kings Pavilion
4 out of 5
4/22 Galkanda Road, Aniwatta, Kandy
Fully refundableReserve now, pay when you stay
The price is CA $379 per night from Sep 21 to Sep 21
1.41 km from city centre
5/5Exceptional! (6 reviews)
Fit for a king - and queen
"We stayed in the Queen’s Suite and enjoyed everything about this luxury boutique hotel. Only wish we could have stayed longer."

Reviewed on Feb. 19, 2020

Kings Pavilion
Mountbatten Bungalow
3.5 out of 5
No 4, Spring Hill Estate, Bowalawatta, Kandy
Fully refundableReserve now, pay when you stay
The price is CA $207 per night from Sep 19 to Sep 19
4.58 km from city centre
4.6/5Exceptional! (19 reviews)
Beautiful accommodation but need own transport
"Mountbatten Bungalow was amazing. It’s very luxurious accommodation and the staff were great. Our room was huge with a comfortable bed, there was a huge bath in the bathroom and a good shower too. The house is well decorated and the gardens and pool area were beautiful. Breakfast was tasty too. Our ..."

Reviewed on Sep. 3, 2019

Mountbatten Bungalow
Hotel Suisse
3.5 out of 5
30 Sangarraja Mawatha, Kandy Lake Front, Kandy
0.94 km from city centre
3.6/5Good! (61 reviews)
"Mr tyrone restaurant and front office staff very very helpful as was cleaning room boy:"

Reviewed on Feb. 29, 2020

Get rates
Hotel Suisse
OZO Kandy Sri Lanka
4 out of 5
No 31, Saranankara, Mawatha, Kandy
0.91 km from city centre
4.4/5Excellent! (342 reviews)
One night only
"Lovely airy reception area. Staff very friendly and efficient. Room was a good size - very clean and comfortable . Great nights sleep in a scrumptious bed . Loved the view from the upstairs bar/pool area at night - worth a visit ."

Reviewed on Feb. 28, 2020

Get rates
OZO Kandy Sri Lanka
Don't see what you're looking for?
See all available properties in Kandy
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Kandy Hotel Guide

Should you be on the lookout for great hotels in Kandy, you've got plenty of options. Spend some time checking out our 91 accommodation options, which are all within a 0.1-kilometre (0.06-mile) radius of central Kandy.

Kandy has a number of central places to stay, including the Cinnamon Citadel Kandy and Vista Kandy Mountain.

If you'd like to book a hotel that is in the area of the Royal Botanical Garden, the Amaya Hills and the Pure Nature Hotel can be nice options. The Amaya Hills is 3 kilometres (2 miles) away and the Pure Nature Hotel is 3 kilometres (2 miles) away.

The Earl's Regency is located 6 kilometres (4 miles) from the center of Kandy. Alternatively, the Mahaweli Reach Hotel can be found 2 kilometres (1 mile) away. The Hunas Falls by Amaya as well as the The Tourmaline are two other accommodation options worth looking into in Kandy.

95 kilometres (59 miles) from Kandy you'll find Colombo, where you can spend a few hours exploring National Art Gallery and University of Colombo. If you'd like to visit Colombo, be sure to check out the Hilton Colombo Residence and Casa Colombo Hotel. Or, you could consider staying in Kandy District, 11 kilometres (7 miles) to the southeast of Kandy, where you can pick from the Heavens Holiday Resort and Lanka Villas Holiday Resort. If you stay in Kandy District, set aside some time to check out the Malwathu Maha Viharaya and British Garrison Cemetery.

If you love sports and enjoy watching local games you could head to Sugathadasa Stadium, which is 95 kilometres (58 miles) to the southwest of Kandy. Stay close to the action at the Galadari Hotel or the Taj Samudra.

For travelers planning on arriving or departing via Bandaranaike International Airport, you may plan to stay at Amagi Lagoon, or Sun UP Hotel, both of which are close.

Frequently asked questions

Recent Reviews in Kandy

More trip options