Skip to main content

Search hotels in Kandy

Enter your dates to see the latest prices and deals for Kandy hotels

Filter by:

Star Rating

Review score

Kandy – 949 hotels and places to stay

Only 328 feet from the sacred Temple of Tooth Relic, Café Aroma Inn is set within the town of Kandy. It features well-furnished rooms with air conditioning and private bathrooms.

Location is excellent. Beware of inner rooms. Loud Aircon, smells. Avoid room 103. Despite high price of room, that does not get you away from the inner windowless rooms. Insist on a room with a balcony. We switched after first night and then could sleep.
Review score
7.9
Good
1,492 reviews
Price from
$50.40
1 night, 2 adults

Set in Kandy, 2.6 mi from Ceylon Tea Museum, Fox Kandy by Fox Resorts offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar.

The location was good. Food for breakfast was adequate. However. Stayed one night only.
Review score
8.8
Excellent
1,079 reviews
Price from
$84
1 night, 2 adults

Experience Modern Elegance and Breathtaking Views at Radisson Hotel Kandy: Your Gateway to Sri Lanka’s Hill Capital Located in the hill capital of Kandy in Sri Lanka's central highlands, the Radisson...

I stayed at this hotel for three nights at a stretch and then two single nights within a week. It is a lovely, very comfortable hotel with Scandinavian-style furniture, creating a perfect balance for a relaxed stay when you travel for vacation or work.  It is in the heart of Kandy city, offering a spectacular lake view. Both the managers on duty and the staff were very friendly and helpful. During my third visit, they upgraded me to a suite without additional charge. The price is reasonable, and I highly recommend the Radisson Hotel in Kandy.
Review score
8.0
Very Good
636 reviews
Price from
$81
1 night, 2 adults

Set in Kandy, 2625 feet from Bogambara Stadium, swp eco lodge offers air-conditioned rooms and a garden.

Great venue with very nice finishings. The room was very nice, it was a bit loud but this is everywhere in kandy! Highly recommend. Staff was also very helpful.
Review score
9.1
Wonderful
1,127 reviews
Price from
$72.90
1 night, 2 adults

Located in Kandy, 2.4 miles from Bogambara Stadium, Ceyloni Panorama Resort has accommodations with a shared lounge, free private parking, a terrace and a restaurant.

Awesome view
Review score
7.9
Good
677 reviews
Price from
$49.41
1 night, 2 adults

Located along the banks of Mahaweli River, Mahaweli Reach Hotel offers 5-star accommodations with rolling mountains as a backdrop.

When I Booked on Booking.com,the description did not match the actual room I received upon checking in instead of a pleasant viwe.I saw unattractive roofs tops everywhere .I urge you to provide accurate descriptions. My time and money were wasted and I will never go back to Mahaweli Reach Hotel .The Entrance was very dark and although the staff was friendly ,they were Powerless to Help..please provide accurate information and pictures on the website .
Review score
8.3
Very Good
227 reviews
Price from
$99.45
1 night, 2 adults

Located 984 feet from Lakeside Adventist Hospital, Viyana Boutique Hotel features a terrace and hot tub. Guests can enjoy the on-site restaurant.

Great little spot, staff was helpful and accommodating. Mr Srilal was especially helpful and attentive. Highly recommend.
Review score
8.0
Very Good
395 reviews
Price from
$72
1 night, 2 adults

The Grand Kandyan, is a 5-star property, tucked away in Kandy only 0.7 mi from Sri Dalada Maligawa. It welcomes guests with a spacious outdoor pool and complimentary WiFi access.

Every aspect of our stay exceeded our expectations ,Great Staff .very clean good location ,restaurant makes lovely dinner and breakfast .rooms are very comfortable and clean. Excellent Hospitality provided. Would highly recommend for The Grend Kandyan Hotel . Special thank s for Welcoming staff and room boys. When i come back to sri lanka i will certainly make The Grand Kandyan Hotel my accomodation of choice .
Review score
7.7
Good
357 reviews
Price from
$126
1 night, 2 adults

Skyloft Kandy by Aaradhya stands at an altitude of 2297 feet from the sea level. All rooms provide free WIFI, a TV, mini-bar and tea/coffee making facilities.

Everything was excellent
Review score
8.2
Very Good
401 reviews
Price from
$139
1 night, 2 adults

Located in the center of Kandy, a 9-minute walk from Kandy City Center Shopping Mall, Bed Station 210 provides air-conditioned rooms and free WiFi. This 2-star hotel offers a 24-hour front desk.

Very good location.easy access to Royal Palace. Very clean room. Worth for money. Good staff.
Review score
7.3
Good
393 reviews
Price from
$52.80
1 night, 2 adults
See all 949 hotels in Kandy

Hotels with airport shuttles in Kandy

Most-booked hotels in Kandy in the past month

See all

Kandy's best hotels with breakfast

  • Review score
    9.1
    Wonderful · 191 reviews

    Santani Wellness Kandy, having opened in 2016 has received a number of international accolades highlighting the level of service, the cuisine and the spa.

  • Review score
    9.3
    Wonderful · 190 reviews

    Located in Kandy, 2.1 miles from Kandy Train Station, Gangula Villa has accommodations with a terrace, free private parking and a restaurant.

  • Review score
    9.1
    Wonderful · 830 reviews

    Veraima Kandy has an outdoor swimming pool, garden, a terrace and bar in Kandy.

  • Breakfast options
    Review score
    9.2
    Wonderful · 270 reviews

    Located in Kandy, 6.4 miles from Kandy Royal Botanic Gardens, Sky Lodge has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

  • Review score
    9.2
    Wonderful · 107 reviews

    Built in an ancient Colonial-period Bungalow, The Elephant Stables is a beautiful property overlooking Kandy’s lush greenery. It welcomes guests with an outdoor swimming pool and cozy guestrooms.

  • Breakfast options
    Review score
    9.4
    Wonderful · 104 reviews

    Located in Kandy, 2.8 miles from Kandy City Center Shopping Mall, Clove Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

  • Review score
    9.1
    Wonderful · 181 reviews

    Located 984 feet from Asgiriya Temple, Kaya Residence Kandy features a business center, an outdoor pool with a poolside bar, and complimentary Wi-Fi access in its public areas.

  • Review score
    10.0
    Exceptional · 8 reviews

    Tea Heights and Spa has a garden, terrace, a restaurant and bar in Kandy. This 5-star hotel offers a spa & wellness center.

Budget hotels in Kandy

  • Review score
    9.3
    Wonderful · 776 reviews

    Located in Kandy, 4.4 miles from Kandy Royal Botanic Gardens, Elegant Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Review score
    9.8
    Exceptional · 25 reviews

    Located in Kandy, 1.1 miles from Kandy Train Station, Arambhaya Boutique Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

    Guest review
    The property is worth staying at, the room was very spacious and had a private pool with all amenities. The staff was very cooperative and helped you to make you comfortable till last. The owner of the property is an amazing guy and arranged the things beyond the odd timings. Great stay!
  • Review score
    10.0
    Exceptional · 5 reviews

    Conveniently set in Kandy, IRIS Kandy provides air-conditioned rooms with free private parking and room service. Featuring a concierge service, this property also provides guests with a terrace.

  • Review score
    9.2
    Wonderful · 6 reviews

    Located in Kandy, within 1.2 miles of Kandy Train Station and 1.6 miles of Bogambara Stadium, Orbit88 Hotel by AMR provides accommodations with a terrace and free WiFi throughout the property as well...

  • Review score
    10.0
    Exceptional · 9 reviews

    Located in Kandy, within 2.5 miles of Kandy Royal Botanic Gardens and 3.3 miles of Ceylon Tea Museum, Earthbound Residence provides accommodations with a terrace and free WiFi as well as free private...

    Guest review
    The sustainable Tourism concept was very attractive. An Amazing view from the upper level Rooms. Staff was very friendly.
  • Review score
    9.3
    Wonderful · 29 reviews

    Conveniently located in the center of Kandy, BYLAKE Kandy provides free WiFi throughout the property, a garden and free private parking for guests who drive.

    Guest review
    Clean, great bed, amazing location. Super helpful staff.
  • Review score
    9.4
    Wonderful · 16 reviews

    Located in Kandy, 1.9 miles from Kandy City Center Shopping Mall, Kandy Myst by Cinnamon provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    Guest review
    A new clean hotel with friendly staff. A great pool area at the roof. Good buffets for breakfast and dinner. Nice rooms. Spotless bathrooms.
  • Review score
    9.3
    Wonderful · 7 reviews

    Featuring a terrace, restaurant and views of river, Hotel Sara is located in Kandy, 2.4 miles from Kandy City Center Shopping Mall.

Hotels located in the center of Kandy

  • Review score
    10.0
    Exceptional · 1 review

    Located in Kandy, 14 miles from St. Anthony's Church, The Kandy City View Appartment Hanthana has accommodations with a garden, free private parking, a shared lounge and a terrace.

  • Review score
    10.0
    Exceptional · 51 reviews

    Located in Kandy, 3.4 miles from Pallekele International Cricket Stadium, Seven Luck Palace has accommodations with free bikes, free private parking, a garden and a shared lounge.

    Guest review
    That was my 2nd time over there and within two years they developed a lot.
  • Review score
    10.0
    Exceptional · 2 reviews

    Located in Kandy, 3.9 miles from Pallekele International Cricket Stadium, Mountbatten's Officers mess Kandy provides accommodations with a garden, free private parking, a shared lounge and a terrace.

  • Review score
    9.8
    Exceptional · 91 reviews

    Located in Kandy, 4.6 miles from Kandy Royal Botanic Gardens, Danisco Leisure Bunglow provides accommodations with a garden, free private parking, a terrace and a restaurant.

  • Review score
    9.4
    Wonderful · 69 reviews

    Located in Kandy, 3.5 miles from Kandy Royal Botanic Gardens, Kandy Bird Villas has accommodations with a garden, free private parking, a terrace and a restaurant.

  • Review score
    9.3
    Wonderful · 31 reviews

    Featuring free WiFi and a year-round outdoor pool, Kings Pavilion offers accommodations in Kandy.

    Guest review
    Most everything was terrific, especially the design, grounds and staff.
  • Review score
    9.2
    Wonderful · 6 reviews

    Located in Kandy, a 19-minute walk from Kandy Train Station, Kandy Siebel Bungalow provides accommodations with a garden, free private parking and a restaurant.

  • Review score
    9.2
    Wonderful · 30 reviews

    Conveniently located in the center of Kandy, The Grand Hanthana provides air-conditioned rooms with free WiFi, free private parking and room service.

    Guest review
    The place was really nice and clean and really worth the price

FAQs about hotels in Kandy

Learn more about visiting Kandy
  • 641 attractions
  • 20 points of interest
  • 1 neighborhood

What Guests Said About Kandy:

  • Review score
    8.0

    city limits are full of traffic. getting into city center as...

    city limits are full of traffic. getting into city center as well as getting out is difficult. We enjoyed food at DELIGHT restaurant near clock tower which is clean, cheap and customer friendly. Cost of food at Mall is extreamly high .
    Guest review by
    Perera
  • Review score
    10.0

    Pretty and clean city.

    Pretty and clean city. Convenient location for day trips, but if you want to just stay here and chill, you won't be bored. The lake is beautiful, can just sit and relax by it. The museum is nice, lots of shopping options too.
    Guest review by
    Anonymous
  • Review score
    10.0

    Charming & Scenic—A Must-Visit in Sri Lanka!

    Charming & Scenic—A Must-Visit in Sri Lanka! Kandy is a beautiful, vibrant city surrounded by lush hills and rich culture. The sacred Temple of the Tooth Relic, scenic Kandy Lake, and bustling markets make it unforgettable. Loved the cool mountain air, friendly locals, and the mix of history with modern comforts. Perfect for exploring Sri Lankan heritage while enjoying stunning views! Highlights: ✔️ Breathtaking hilltop views ✔️ Rich cultural & religious sites ✔️ Lively yet peaceful atmosphere A must-stop on any Sri Lankan trip!
    Guest review by
    Hemal Zoysa
    Sri Lanka
  • Review score
    8.0

    I loved the cool environment mostly.

    I loved the cool environment mostly. Was in the hot sun in Colombo, but Kandy was just the opposite. Unfortunately, the town becomes congested too much, too often. The present situ. in the country sometimes make SOME people a bit nasty, & I find that we should make ourselves more familiar with Kandy city before we go there.
    Guest review by
    Herat
  • Review score
    8.0

    Certainly a little cooler and very picturesque , couldn’t...

    Certainly a little cooler and very picturesque , couldn’t visit the tea plantations but the tea factory tour was very good. I felt that the entry fee to the elephant orphanage was a little expensive especially for tourists from overseas The Petta street market was just too busy so could not walk around, it looked like all the cheap import from China was on sale
    Guest review by
    Dhiraj
    United Kingdom
  • Review score
    10.0

    The friendly staff, the spacious and clean rooms, the...

    The friendly staff, the spacious and clean rooms, the variety on the buffet breakfast, the professional manner in which the staff conducted and conversed with guest. Jay the Tuk Tuk driver who we met outside the hotel was an added bonus, reliable, caring and alway taking good care of us and all our needs.
    Guest review by
    Ralph Moodley
    South Africa

See reviews by guests who stayed at hotels in Kandy

See all
  • From $144.30 per night
    Review score
    8.3
    Very Good · 130 reviews
    This is a cosy, charming & friendly place in the hill capital Kandy. Just a short drive from the city centre, it's nested on one side of overlooking the Hanthana mountains range We loved staying in the Grand Hills hotel. Perfect place to relax and enjoy the stunning view at the mountains. Nice pool. Good wifi, breakfast & dinner delicious. beautiful Garden. Excellent service. bedroom, bathroom private balcony spotless clean. Definitely our best stay in Sri Lanka.
    Guest review by
    Adam
    Australia
  • From $61.60 per night
    Review score
    7.9
    Good · 1,492 reviews
    Rooms are very clean. Bathroom was exceptional. Good water pressure and didn't take long for hot water to click. Staff was very helpful and made my stay easy and comfortable. Location was great as it is in the middle of the Kandy city and you can walk to shops and temple of tooth. I also went to Bahirawakanda by tuk tuk and it's very short distance from the hotel too. This hotel is one of the best hotels I stayed in Sri Lanka.
    Guest review by
    Deshw
    Australia
  • From $162.25 per night
    Review score
    8.5
    Very Good · 263 reviews
    The rooms were cosy and the staff were fantastic! A special mention to Giyan in the restaurant the chef was so accommodating and made us the best curry we ever had in Sri Lanka! The reception staff and room attendings were so lovely. Little gestures on our kids beds with their cuddly toys was adorable! We wouldn’t come back to this hotel. It is hidden little gem and only a short ride to Kandy by Tuk Tuk.
    Guest review by
    Audrey
    United Kingdom
  • From $141.60 per night
    Review score
    9.4
    Wonderful · 401 reviews
    We had the best vacation in Sri Lanka in this accommodation! Safety and cleanliness are very high here. The host and his team are very friendly and accommodating. We got lots of good tips on what to see in the area and were provided with the best tuk tuk driver in town :) Breakfast and dinner were very tasty and prepared with lots of love. We would definitely come back again!
    Guest review by
    Ines
    Germany
  • From $76.50 per night
    Review score
    9.3
    Wonderful · 391 reviews
    Everything was perfect,especially the Service of Xavier. When ever i come back to kandy,there is only one place to stay: „Kingsman House“ Best Hotel experience in Sri Lanka
    Guest review by
    Nico
    Germany