Sri Lanka may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Kandy, Central Province Hotels from AU$31

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. 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
Meal plans available
Amenities
Accessibility
Trip type
FOX Resorts Kandy
5 out of 5
No.125, Richmond Hill, Heerasgala, Kandy
Free cancellation
The price is AU$171 per night from 29 Jan. to 30 Jan.
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 20 Mar. 2020

FOX Resorts Kandy
Amaya Hills Kandy
4.5 out of 5
Heerassagala Kandy Sri Lanka, Kandy
Free cancellationReserve now, pay when you stay
The price is AU$78 per night from 31 Jan. to 1 Feb.
4.22 km from city centre
3.7/5Good! (159 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
Earl's Regency
5 out of 5
Kundasale, Kandy
Free cancellationReserve now, pay when you stay
The price is AU$198 per night from 24 Feb. to 25 Feb.
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
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.
Cinnamon Citadel Kandy
4 out of 5
124, Srimath Kuda Ratwatte Mawatha, Kandy
Get Rates
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
Sevana City Hotel Kandy
3 out of 5
84 Peradeniya Road, Kandy
Free cancellationReserve now, pay when you stay
The price is AU$36 per night from 26 Jan. to 27 Jan.
0.49 km from city centre
4.4/5Wonderful! (361 reviews)

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

Reviewed on 7 Apr. 2020

Sevana City Hotel Kandy
The Golden Crown Hotel
5 out of 5
No. 322, Udugama Ampitiya, Kandy
Free cancellationReserve now, pay when you stay
The price is AU$151 per night from 26 Jan. to 27 Jan.
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
Mountbatten Bungalow
3.5 out of 5
No 4, Spring Hill Estate, Bowalawatta, Kandy
Free cancellationReserve now, pay when you stay
The price is AU$181 per night from 26 Jan. to 27 Jan.
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 3 Sep. 2019

Mountbatten Bungalow
The Grand Kandyan
5 out of 5
89/10, Lady Gordon's Drive, Kandy
Get Rates
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
Queen's Hotel
3 out of 5
D S Senanayake Veediya, Kandy
Free cancellationReserve now, pay when you stay
The price is AU$69 per night from 26 Jan. to 27 Jan.
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
 OZO Kandy Sri Lanka
4 out of 5
No 31, Saranankara, Mawatha, Kandy
Get Rates
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
Sky Pavilion
3.5 out of 5
102/123, Hewaheta Rd, Thalwatta, Kandy
Free cancellationReserve now, pay when you stay
The price is AU$159 per night from 1 Feb. to 2 Feb.
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
102/125 Hewahata Road, Thalwatta, Kandy
The price is AU$92 per night from 26 Jan. to 27 Jan.
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
Earl's Regent Kandy
4 out of 5
40/1, Deveni Rajasinghe Mawatha, Kandy
The price is AU$56 per night from 24 Feb. to 25 Feb.
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
View 360
3.5 out of 5
5/16A, Uplands, Kandy
Free cancellationReserve now, pay when you stay
The price is AU$70 per night from 1 Feb. to 2 Feb.
1.7 km from city centre
3.9/5Very Good! (55 reviews)

"Excellent small hotel with excellent service. A very good dinner and breakfast."…"

Reviewed on 20 Feb. 2020

View 360
UDF Nature Villa
3 out of 5
Free cancellationReserve now, pay when you stay
The price is AU$37 per night from 26 Jan. to 27 Jan.
4.19 km from city centre
3.5/5Good! (2 reviews)

"Der blev afholdt 2 store arrangementer samme dag. Det betød at vi blev vækket med høj musik allerede kl. 7.00. Da der skulle afholdes bryllup ventede vi 1 time på morgenmaden. Det viste sig at der også skulle holdes fødselsdag om aftenen - så der var høj musik til 23.15. Der blev ikke gjort rent ..."…"

Reviewed on 15 Dec. 2019

UDF Nature Villa
The Elephant Stables
3.5 out of 5
46, Nittawela Road, Kandy
The price is AU$467 per night from 8 Feb. to 9 Feb.
2.4 km from city centre
4.7/5Exceptional! (31 reviews)
Full of Character

"It has the feel of a private house, lovely views from the top of the hill, above all a fantastic chef - the best food we have had in Sri Lanka"…"

Reviewed on 22 Feb. 2020

The Elephant Stables
Kandy City Hotel by Earl's
3 out of 5
No.37 Yatinuwara Street, Kandy
Free cancellationReserve now, pay when you stay
The price is AU$31 per night from 26 Jan. to 27 Jan.
0.08 km from city centre
3.6/5Good! (116 reviews)
city center comfort

"if you want to be based in the city, the location is great...a few minutes walking of the temple of the tooth and the lake. while the reception area is quite small, the hotel has about 30 rooms in the back. Our was quiet since overlooking a back street. The room was clean although they might wanna ..."…"

Reviewed on 14 Feb. 2020

Kandy City Hotel by Earl's
Hotel Topaz
3 out of 5
Aniwatte, Kandy
The price is AU$156 per night from 26 Jan. to 27 Jan.
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
The Radh Hotel
4.5 out of 5
30 Colombo St, Kandy, CP
Free cancellationReserve now, pay when you stay
The price is AU$141 per night from 24 Feb. to 25 Feb.
0.32 km from city centre
4.3/5Excellent! (53 reviews)
Definitely worth a stay if visiting Kandy!

"We stayed at the Radh for one night in Kandy. The hotel is in an extremely convenient location, the staff are incredibly friendly (they can’t do enough for you), and the hotel is really well designed and done out to a very high standard. Everything is thought of and more."…"

Reviewed on 16 Mar. 2020

The Radh Hotel
Devon Hotel
3 out of 5
No 51, Ampitiya Road, Kandy
Free cancellationReserve now, pay when you stay
The price is AU$109 per night from 26 Jan. to 27 Jan.
1.82 km from city centre
3/5 (1 review)
Solo visitor

"One day before my Stay the hotel said that they do not have a reservation for me and I was ask to look for alternate place to stay. I made a temp booking with another hotel and went to the hotel on 27th with a copy of my booking. They gave me a room thereafter. I forwarded a copy of my booking confirmation ..."…"

Reviewed on 30 Jan. 2017

Devon Hotel
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 304 hotels and other accommodations in Kandy
  • The closest major airport is in Colombo (CMB-Bandaranaike Intl.) 83.8 from the city center

Sightseeing and Staying in Kandy

Cultural venues in the city include National Museum, International Buddhist Museum, and Ceylon Tea Museum. The city is notable for its temples and landmarks like Natha Devale, Sri Dalada Maligawa, and Bahirawa Buddah. The gardens and lakeside highlight the city's natural beauty with places to visit including Royal Botanical Garden, Wales Park, and Udawatta Kele Sanctuary.

In Kandy, there are 304 hotels and other lodging options so you'll have plenty of choices for a perfect vacation. Here are highly ranked ones based on our user reviews:

  • Ayaana Boutique Hotel - With a stay at this 3.5-star hotel, guests can enjoy access to a restaurant and an outdoor pool, along with free WiFi. It's a favorite with Expedia travelers for its breakfast and pool.
  • The Elephant Stables - Our customers like the pool and helpful staff at this hotel. This 3.5-star hotel features free breakfast, a restaurant, and an outdoor pool.
  • Hanthana House - This 3.5-star guesthouse features free breakfast, a restaurant, and free WiFi. Expedia customers like its helpful staff.

Dressing for Kandy

  • Between January and March, you can expect the daytime average to be around 91°F and the nighttime average to be 72°F
  • From April to June, temperatures average about 91°F during the day and 76°F at night
  • July through September averages 87°F during the day and 76°F at night
  • In October-December, the average temperature is 89°F during the day and 73°F at night
  • Average annual rainfall for Kandy is 2.44 inches
  • Hottest months are usually April and March with an average temperature of 91°F, while the coldest months are January and February with an average of 72°F

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, Kandy Holiday Home is a popular 2.5-star guest house for our travellers looking for an economical choice, and features free breakfast and free WiFi. Other good choices for your budget-friendly stay include 256 Townhouse Rest and Dumbara Peak Residence.
What's the best accommodation option when travelling with children to Kandy?
Amaya Bungalow Kandy is a top 3.5-star hotel on Expedia for families, and features a children’s pool and a restaurant. Other good options for your child-friendly holiday include Pure Nature Hotel and Heavens Holiday Resort. 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 Hotel Sunray and Kandy Grand Hills.
What's the best pet-friendly accommodation option in Kandy?
Homely Cottage is a top guest house 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 Organic Villa Kandy and New Kandy Residence.
What's the best place to stay to stay near the beach in Kandy?
Kandy La Grande is a top 3-star guest house with free breakfast, and it’s located close to the beach . Other good options to stay near the beach include Galaxy City Hotel and Kandy Waters Hotel.
What's the best luxury place to stay in Kandy?
The Grand Kandyan is a 5-star hotel with 3 restaurants and 3 bars, and it’s a popular choice for Expedia travellers looking for a pampered stay. The Golden Crown Hotel and The Radh 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?
Oak Ray Regency Hotel is a popular 3.5-star hotel featuring an outdoor pool, 2 restaurants and a full-service spa. Other choices that feature an on-site pool include Stone House Kandy and Days Inn Kandy.

Recent Reviews in Kandy

More trip options