Sri Lanka may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Kandy Hotels from SG$17

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Cinnamon Citadel Kandy
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$50 per night from 16 Oct to 17 Oct
1.92 km from city centre
4.3/5Excellent! (271 reviews)

"The hotel itself is a perfect getaway from the hustle of Kandy! It’s location is a little out of the city, but the trade off is complete tranquility! The staff are so kind and helpful, we really enjoyed our stay!"…"

Reviewed on 26 Jan,2020

Cinnamon Citadel Kandy
The Grand Kandyan
5 out of 5
89/10, Lady Gordon's Drive, Kandy
Free cancellationReserve now, pay when you stay
The price is SG$92 per night from 1 Oct to 2 Oct
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 29 Feb,2020

The Grand Kandyan
 OZO Kandy Sri Lanka
4 out of 5
No 31, Saranankara, Mawatha, Kandy
Free cancellationReserve now, pay when you stay
The price is SG$69 per night from 1 Oct to 2 Oct
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 28 Feb,2020

OZO Kandy Sri Lanka

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
KANDY VIEW HOTEL
3 out of 5
40/22, Hilpankandura, Ampitiya Road, Kandy
Free cancellationReserve now, pay when you stay
The price is SG$17 per night from 30 Sep to 1 Oct
1.96 km from city centre
3.6/5Good! (24 reviews)

"Staff were friendly and always helpful. Meals were good value. Organised tours were fantastic."…"

Reviewed on 16 Apr,2019

KANDY VIEW HOTEL
Earl's Regent Kandy
4 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$51 per night from 1 Oct to 2 Oct
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 3 Mar,2020

Earl's Regent Kandy
Earl's Regency
5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$93 per night from 1 Oct to 2 Oct
3.82 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 20 Mar,2020

Earl's Regency
Amaya Hills Kandy
4.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$73 per night from 4 Oct to 5 Oct
4.22 km from city centre
3.8/5Good! (158 reviews)
Payment confusion

"The hotel had a great atmosphere but the staff had major confusion when checking out as they were telling me that I haven’t paid for the room and I need to pay the balance, I showed them the invoice which I paid but they refused from there side.after calling Hotels.com via telephone I was able to ..."…"

Reviewed on 5 Feb,2020

Amaya Hills Kandy
Sevana City Hotel Kandy
3 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$26 per night from 30 Sep to 1 Oct
0.49 km from city centre
4.4/5Wonderful! (360 reviews)

"overall a pretty good location. staff were friendly."…"

Reviewed on 7 Apr,2020

Sevana City Hotel Kandy
Queen's Hotel
3 out of 5
D S Senanayake Veediya, Kandy
Get Rates
0.28 km from city centre
3.4/5Good! (117 reviews)

"The staff are exceptionally nice. The hotel manager in particular personally welcomed us when we arrived. The cleaning crew and bellhop were very friendly."…"

Reviewed on 4 Mar,2020

Queen's Hotel
The Golden Crown Hotel
5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$106 per night from 30 Sep to 1 Oct
3 km from city centre
4.3/5Excellent! (75 reviews)

"The room was huge and the view on the balcony was beautiful!"…"

Reviewed on 26 Feb,2020

The Golden Crown Hotel
Sky Pavilion
3.5 out of 5
The price is SG$223 per night from 1 Oct to 2 Oct
2.08 km from city centre
4.4/5Wonderful! (14 reviews)

"We had a wonderful stay. From check in to check out everything was efficient, professional & very friendly. The staff were amazing & their service outstanding. Breakfast was delicious & served with a breath taking view!! After a long dusty day to be able to return to the Sky Pavillion for dinner ..."…"

Reviewed on 5 Apr,2019

Sky Pavilion
Range Hotel Kandy
3.5 out of 5
The price is SG$103 per night from 1 Oct to 2 Oct
2.08 km from city centre
3.4/5 (5 reviews)
Great views on top of the hill.

"15 minute tuktuk into Kandy town. Yummy breakfast omette on the rooftop."…"

Reviewed on 1 Jan,2017

Range Hotel Kandy
Viyana Boutique Hotel
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$45 per night from 2 Oct to 3 Oct
0.88 km from city centre
4.3/5Excellent! (130 reviews)

"This property is absolutely gorgeous. It’s well maintained and clean. We were upgraded to the very top floor, which was quite an experience. Two minor downsides: the entire place shook when a big truck came around the corner but there weren’t many through the night so not a big problem and the plug ..."…"

Reviewed on 13 Jan,2020

Viyana Boutique Hotel
Theva Residency
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is SG$217 per night from 1 Oct to 2 Oct
1.91 km from city centre
4.4/5Wonderful! (46 reviews)

"The manager Abhay is a total diamond. Made us feel so welcome and nothing was too much trouble. Food was delicious and the views are insane! Room was cool too and overall a very pleasant stay. Good amenities and nice spot to explore Kandy as is 10 mins from temple"…"

Reviewed on 2 Mar,2020

Theva Residency
Hotel Topaz
3 out of 5
Get Rates
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 12 Feb,2020

Hotel Topaz
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.

Visiting Kandy

Nature enthusiasts will enjoy exploring Kandy, and visitors give high marks for the lakeside setting. This scenic city also attracts tourists with its temples and gardens. A top sight in the city is Royal Botanical Garden.

  • There are 410 hotels and other accommodation options in Kandy
  • The closest major airport is in Colombo (CMB-Bandaranaike Intl.), 52 mi (83.8 km) from the city centre

Getting around Kandy

To venture out into the surrounding area, hop on a train at Kandy Railway Station. Kandy may not have many public transport choices so consider renting a car to explore the city.

Dressing for Kandy

  • Between January and March, daytime temperatures average 33°C, whilst night-time temperatures stay around 22°C
  • From April to June, the average is 33°C during the day and 25°C at night
  • July to September sees average temperatures of 31°C during the day and 24°C at night
  • Between October and December, you can expect 32°C as the daytime average and 23°C as the night-time average
  • About 62 millimetres of rain falls on Kandy each year
  • April and March are usually the hottest months averaging 33°C, while January and February are usually the coldest with an average temperature of 22°C

Frequently asked questions

Where is the best place to stay in Kandy?
Airavata Boutique Resort is a favourite property for Expedia customers. This 4-star resort offers a restaurant and an outdoor pool. Other top choices based on reviews include Rivorich Residence and Blue Pillars Kandy.
If I need to cancel my hotel reservation in Kandy, will I receive a refund?
Yes! Most hotel room reservations are fully refundable if you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of your check-in date. If you booked a non-refundable reservation, you might still have the option to cancel and receive a refund within a 24-hour period of booking. Add your dates and click on “Search”, then you can use the “free cancellation” filter to review the best deals available in Kandy.
What's the best accommodation for a budget-friendly stay in Kandy?
Based on reviews, Hotel Mango Garden is a popular 2.5-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other good choices for your budget-friendly stay include NATURE WALK RESORT and Natashiya Inn.
What's the best accommodation option when travelling with children to Kandy?
Ayaana Boutique Hotel is a top 3.5-star hotel on Expedia for families, and features an outdoor pool and a restaurant. Other good options for your child-friendly holiday include Rivorich Residence and OZO Kandy Sri Lanka. Also, attractions in the area such as Damro Labookellie Tea Centre and Tea Garden are fun for the whole family.
What's the best accommodation for a couple visiting Kandy?
Oak Ray Regency Hotel is a favourite 3.5-star hotel for couples, and features a full-service spa and 2 restaurants. Other good options for a stay with your sweetheart include Mountbatten Bungalow and Hotel Sunray.
What's the best pet-friendly accommodation option in Kandy?
Heavens Holiday Resort is a top hotel for people travelling with their pets, and offers a restaurant and laundry facilities for its human guests. Other good options to stay with your pet include Homely Cottage and Organic Villa Kandy.
What's the best luxury place to stay in Kandy?
Earl’s Regency is a 5-star hotel with 2 restaurants and 3 bars, and it’s a popular choice for Expedia travellers looking for a pampered stay. The Grand Kandyan and Thilanka Hotel are other upscale choices for your holiday.
What's the best boutique accommodation in Kandy?
Viyana Boutique Hotel is a favourite 3.5-star hotel with our travellers looking for stylish accommodation, and features 11 guestrooms, a restaurant and a garden. Ayaana Boutique Hotel and The Elephant Stables are other boutique-style choices.
What are some hotels with pools in Kandy?
OZO Kandy Sri Lanka is a popular 4-star hotel featuring an outdoor pool, a poolside bar and a restaurant. Other choices that feature an on-site pool include Cinnamon Citadel Kandy and View 360.

Recent Reviews in Kandy

More trip options