Search hotels in Kandy District, Sri Lanka

Enter your dates and choose from 1366 hotels and other places to stay

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Check out these popular cities in Kandy District

Kandy

287 hotels

Mahiyangana

13 hotels

Gampola

10 hotels

Kandy

13 hotels

Digana

8 hotels

Katugastota

5 hotels

Nawalapitiya

3 hotels

Pussellawa

4 hotels

Madulkele

1 hotel

Kundasale

5 hotels

Stay at the best hotels in Kandy District

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Grand Serendib Hotel

Hotel in Kandy

Attractively situated in the centre of Kandy, Grand Serendib Hotel features free WiFi, an outdoor swimming pool and free private parking for guests who drive.

V
Valentina
From
Chile
The best stay of our honeymoon. The relentless staff, the clean room, spacious well decorated and the food very good! Really 5 stars hotel!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,314 reviews
Price from
US$180.94
1 night, 2 adults

SWP Eco Lodge, Kandy

Hotel in Kandy

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

K
Kristina
From
Germany
Everything was great. The room was spacious and very clean, breakfast and dinner were delicious and the staff was friendly and very helpful. We loved the vibe and the view! The transfer to the train station is free and a great idea!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,603 reviews
Price from
US$170.85
1 night, 2 adults

The Golden Crown Hotel

Hotel in Kandy

The Golden Crown Hotel is a 5-star hotel located in Ampitya, Kandy, Srilanka.

C
Claudia
From
Spain
The best hospitality in Sri Lanka. Concierge Dananjaya is very helpful and friendly. We would visit the hotel again.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,239 reviews
Price from
US$159.75
1 night, 2 adults

Veraima Kandy

Hotel in Kandy

Veraima Kandy has an outdoor swimming pool, garden, a terrace and bar in Kandy. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

R
Richard
From
South Africa
Great spot, better than the photos, perfect for a Kandy stay, lovely helpful staff. Lovely balconies, amazing pool.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,153 reviews
Price from
US$40
1 night, 2 adults

Urban Kandy City Hotel

Hotel in Kandy

Urban Kandy City Hotel is set in Kandy, in the City Centre district. This 2-star hotel offers room service. The property is 1.3 km from the city centre.

L
Lucía
From
Spain
Great place: rooms are big (much more than what photos show), all very clean, great location. But what we liked the most was the staff. We only had the chance to meet them for a short time and they were absolutely amazing! They offered sending postcards to our country!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 216 reviews
Price from
US$28.32
1 night, 2 adults

Kings Grove

Hotel in Kandy

Kings Grove is set in Kandy and features a terrace and a restaurant. With a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

K
Katja
From
Slovenia
Very nice location in more quietly area. You can walk to main road to get tuktuk. The staff is amaizing, breakfast delicious.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 255 reviews
Price from
US$52.16
1 night, 2 adults

King's Palace

Hotel in Kandy

Well situated in the centre of Kandy, King's Palace offers air-conditioned rooms with free WiFi, free private parking and room service.

O
Olivia
From
United Kingdom
Very welcoming staff with immaculate room, effective air con and amazing shower! Very flexible and delicious breakfast- all round wonderful stay
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 143 reviews
Price from
US$45.43
1 night, 2 adults

Mirage Kandyan Heights - Kandy

Hotel in Kandy

Mirage Kandyan Heights - Kandy features an outdoor swimming pool, fitness centre, a garden and shared lounge in Kandy. This 5-star hotel offers room service and a concierge service.

A
Abdulla15
From
Bahrain
The room spacious, clean, well equipped and AC available too, bathroom clean good size. Breakfast buffet was good and delicious. The view from the room was beautiful. Staff was nice and helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 296 reviews
Price from
US$92.68
1 night, 2 adults

Raj Residencies

Hotel in Kandy

Well situated in Kandy, Raj Residencies offers air-conditioned rooms with free WiFi, free private parking and room service.

C
Catherine
From
Isle of Man
The room was very comfortable, good aircon and the best shower of our trip. Plenty of hot water at any time of the day and very powerful. The hotel was just off one of the main streets so very quiet. Mrs Raj the owner is so kind and hospitable. We mentioned trying to buy good tea and she had a packet sent to our room as well as some lovely coconut water.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 308 reviews
Price from
US$125.91
1 night, 2 adults

NO 10 Kandy by Kepler & Earth

Hotel in Kandy

NO 10 Kandy by Kepler & Earth has a garden, shared lounge and terrace in the centre of Kandy. There is free private parking and the property features paid airport shuttle service.

P
Prantik
From
India
The host was very friendly. We had a good welcome tea. The view from the room was also good. The breakfast was chargeable but it was good.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 115 reviews
Price from
US$18.05
1 night, 2 adults
See all 1366 hotels in Kandy District

Most booked hotels in Kandy District in the past month

See all

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,495 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,268 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,327 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 875 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 852 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,044 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 124 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,674 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 832 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 960 reviews

Kandy District's best hotels with breakfast

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,495 reviews

Guest review
Great location, exceptional oasis of relaxation in lively Kandy. Pool was amazing. Friendly staff. Would recommend.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,268 reviews

Guest review
Bed was comfy and bathroom was very nice.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,327 reviews

Guest review
loved my stay! the staff are so kind and helpful, the location is quiet (book a room facing the back) yet in the middle of everything Kandy. Hqta a relaxing stay! Spa ceylon toiletries, great tea in the room, a small surprise in the fridge… They arranged a train station transfer for me and packed me a delicious breakfast. Just always ready to help and be welcoming!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 852 reviews

Guest review
Kasun ( f&b) your service was top class.keep up the good work. All other staff were amazing too.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,044 reviews

Guest review
They were very welcoming when we arrived. The breakfast was lovely and had alot of variety. Staff were friendly. Giving Titantic vibes. Location was great.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 124 reviews

Guest review
A clean, modern, and well-maintained property conveniently located close to Kandy city. The restaurant served excellent food, and the chef kindly accommodated our special requests, preparing delicious pasta for the kids. The reception staff were friendly, welcoming, and extremely helpful throughout our stay. Overall, it was a wonderful experience, and we would gladly stay here again.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 960 reviews

Guest review
Convenient location to be able to explore the city. Staff were amazing and an asset to the restaurant/inn. Helped with providing an adapter to use overnight. Room was comfortable and of note was the shower. Would recommend 👌
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 980 reviews

Guest review
I had an amazing stay at this hotel. The manager and staff were super nice, made me feel very welcome, and took care of my every need. The food was fantastic, and the rooftop was definitely a highlight — the view and the pool were incredible. I would absolutely stay here again and highly recommend it to others.

Budget hotels in Kandy District

See all
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 875 reviews

Guest review
The facilities, the pool,the atmosphere
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,674 reviews

Guest review
Great location in a quiet area and nice view of the lake, yet just 5 min walk down to the centre. The rooms and bathrooms are big and very comfortable. Fully equipped and with nice Sri Lankan wood furniture and deco. The breakfast is excellent and its setting on the top terrace with amazing view. We noticed and do appreciate they keep investing and working to further improve the premises. The staff is very kind and helpful at all times. Our special gratitude to the front desk officer Mr.Theshan. He treated us exceptionally well and provided us with very useful information on sights, culture, restaurants, etc. He also arranged us a professinal driver to take us to our next destination.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 832 reviews

Guest review
Fantastic location, courteous and friendly staff, very clean, beautiful old fashioned hotel, with beautiful wooden flooring and furniture but well maintained, not smelly or worn out as some other even pricey hotels and for really good money value. We had a lovely, cosy room on the 3rd floor with balcony with nice view of the street and surroundings however not nosy at all. Breakfast was served a la card out of 3 sets and English breakfast was good, with fruits and eggs, coffee, tea, juice. Fantastic swimming pool made it a really great stay even though in the middle of the city!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 616 reviews

Guest review
Very nice location, kind staff and the pool is amazing
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,645 reviews

Guest review
I liked everything there! Location and facilities, and it was one of the best rooms I've ever seen, the staff was great and the room was big and clean, the staff really helped me during the whole day 🩷 special thanks to udara he's amazing 🩷🩷🩷
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 554 reviews

Guest review
The initial stay was planned for 1 night, but we decided to stay a bit longer. When we arrived we had an amazing welcome and perfect hospitality from the host and staff. We received a free upgrade to the most beautiful room with a beautiful view of Kandy and the mountains. Everything was super clean and just straight up PERFECT!! Definitely recommend this hotel when staying in Kandy!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,239 reviews

Guest review
The best hospitality in Sri Lanka. Concierge Dananjaya is very helpful and friendly. We would visit the hotel again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,153 reviews

Guest review
Great spot, better than the photos, perfect for a Kandy stay, lovely helpful staff. Lovely balconies, amazing pool.

Hotels in Kandy District that you can book without a credit card

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 731 reviews

Guest review
The hotel is beautiful, it smells amazing when you enter. The rooms were clean and comfortable. We had the best time
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,743 reviews

Guest review
The hotel was right in the middle of the city near to bus stand and railway station. The hotel had a very nice restaurant at the top floor and a small pool as well.. Totally worth the money
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,314 reviews

Guest review
The best stay of our honeymoon. The relentless staff, the clean room, spacious well decorated and the food very good! Really 5 stars hotel!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,546 reviews

Guest review
Great location close to the lake and central Kandy. Great facilities and lovely staff who couldn't do enough for us. The food was incredible, especially the breakfast!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 764 reviews

Guest review
The hotel was absolutely beautiful and the stay was amazing. The rooms were clean, comfortable, and had a stunning view. The staff were very friendly, helpful, and made us feel welcome from the moment we arrived. Everything was perfect, and I truly enjoyed my experience here. Highly recommended!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 341 reviews

Guest review
Great location and friendly staff
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 661 reviews

Guest review
Enjoyed my stay here, you'll get good value for the money you'll pay. Located in the city centre, walking distance to temples and market.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,231 reviews

Guest review
Very friendly personel, very clean room and public facilities. The room had nice view 😊

FAQs about hotels in Kandy District

See reviews by guests who stayed at hotels in Kandy District

See all
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 551 reviews
Perfect location on top of the Central Hills calm and soothing environment with picturesque sceneries. Extremely clean spotless rooms with exceptional care from the friendly staff .delicious International and local cuisine . Thank you Ishini and others at Front office , the wonderful FnB staff, the quick and efficient House Keeping staff and Yoga and team from landscaping department. It’s extremely wonderful to see the team effort from all the staff being put into offer an exceptional Sri Lankan hospitality to your guests
Guest review by Sarani
Sri Lanka
From US$321 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 657 reviews
The room comfort was exceptional. In fact, the entire hotel, from the arrival and check-in experience, to staff attention, amenities, location, gardens, and rooms, was comparable to the best 5 star hotels globally.
Guest review by Heetesh
South Africa
From US$77.70 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 48 reviews
One of the best hotel experiences I've had. The staff made us feel welcome from the moment arrived. The room was spotless, the bed was comfortable and everything was well maintained.
Guest review by Karunarathne
Australia
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 118 reviews
From the Warm Welcome upon arrival, assistance of Staff with every facet of my stay, a Most Comfortable Room, Restaurant Staff and Fare - All was of the Highest Order...
Guest review by Lindsay
New Zealand
From US$194.70 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,044 reviews
They were very welcoming when we arrived. The breakfast was lovely and had alot of variety. Staff were friendly. Giving Titantic vibes. Location was great.
Guest review by Ciara
Ireland
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 852 reviews
Kasun ( f&b) your service was top class.keep up the good work. All other staff were amazing too.
Guest review by Rajind
Australia
From US$170.43 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 212 reviews
Very comfortable hotel, exceptional views from pool area. Walking distance to temple and lake.
Guest review by Conor
Ireland
From US$454.30 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 157 reviews
This was by far our favourite stay in Sri Lanka. It’s remote, quiet and absolutely beautiful.
Guest review by megan
Australia
From US$215.38 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 382 reviews
Everything was outstanding, the view, the spacious room, and the kind staff.
Guest review by Ammar
Bahrain
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 33 reviews
Location of the hotel. Friendly staff Clean room
Guest review by Nera
Sri Lanka
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 272 reviews
A great and friendly staff was there to help us
Guest review by Malith
Sri Lanka
From US$196.65 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 875 reviews
The facilities, the pool,the atmosphere
Guest review by Paulina MV
Mexico
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 82 reviews
Good food, Great staff and clean room
Guest review by Trusha
South Africa

Planning a trip? Get inspired by reviews of cities in Kandy District

Scored out of 10, guest rating 6.0

I liked the weather which was pleasant during the mornings...

I liked the weather which was pleasant during the mornings and evenings. Kandy municipal market was a great place for shopping of wooden handicrafts and local tea. It's a great place to do short treks near the Ceylon Tea museum. We also witnessed the Cultural dance at the Kandy cultural centre.
Guest review by Steven Fernandes
India
Scored out of 10, guest rating 10

We never imagined we would discover such a beautiful and...

We never imagined we would discover such a beautiful and heartwarming place. From the moment we arrived, we were welcomed with genuine kindness—the staff and the owner made us feel truly special, like we belonged there. Their warmth and care added a personal touch that made our stay unforgettable. The room itself was simply stunning—elegant, cozy, and thoughtfully designed, making it the perfect place to relax and enjoy every moment. It wasn’t just a stay—it was a lovely experience we’ll always remember
Guest review by Lakshika
Sri Lanka
Scored out of 10, guest rating 10

Katugastota is only 15 minutes from Kandy City, located on...

Katugastota is only 15 minutes from Kandy City, located on the Kandy-Dambulla Road. It offers easy access to the historic town of Kandy. You can visit attractions like the Dalada Maligawa Temple, Nelligala, and the Peradeniya Botanical Garden, among many others.
Guest review by Aldrin
Saudi Arabia
Scored out of 10, guest rating 10

Royal Palace and taking a Joy Boat Ride on Kandy Lake are...

Royal Palace and taking a Joy Boat Ride on Kandy Lake are high on our list. We've also set aside a full day—from morning until evening—to explore the Royal Botanic Gardens. Other spots we'd love to check out include the Kandy War Cemetery and the Polgolla Dam."
Guest review by Naushad
Sri Lanka
Scored out of 10, guest rating 10

We had a fantastic stay at Symphony Homes during our visit...

We had a fantastic stay at Symphony Homes during our visit to Kandy. The villa looks exactly like the photos — modern, very clean, spacious, and beautifully maintained. The peaceful location was perfect, yet only a short drive to Kandy city and major attractions. The private garden was lovely to relax in, and the fully equipped kitchen made our stay even more comfortable. The host was extremely friendly and helpful, always quick to respond and made sure we had everything we needed. Highly recommended for families, couples, or anyone looking for a peaceful private villa in Kandy!
Guest review by Hudha
Singapore
Scored out of 10, guest rating 8.0

My first time in Kandy, and I’m glad I made time to explore.

My first time in Kandy, and I’m glad I made time to explore. I visited the Temple of the Tooth for the evening drumming and prayers, saw the hilltop Buddha at Bahirawakanda, and enjoyed a morning walk through Udawattakele Forest. Staying near the lake made it easy to stroll around. I didn’t have time to visit the waterfall and tea plantation, so there’s still more to see next time.
Guest review by Rosanna K
Philippines
Scored out of 10, guest rating 10

It was a visit to Ride Viharaya, and All Viharaya

It was a visit to Ride Viharaya, and All Viharaya Rock temples in Central Sri Lanka. We did not stay long to visit All Lena (there Place where Thiptaka was originally written on Ola leaves) and Nalanda Gedige (Geographical centre of Sri Lanka)
Guest review by Nandani Manel
Sri Lanka

More places to explore, more ways to go

  • Cheap holidays in Kandy

    Plan everything you need for your holidays in one place – from flights and stays to tours and activities
  • Hotels in Kandy

    Thinking about which towns and cities to visit during your trip to Kandy District? Try Kandy, a popular choice with guests.
  • Flights to Kandy District

    Get your flight tickets to Kandy District right here on Booking.com.
  • Hotels in Yala National Park

    Hit the road and make the most of your trip by discovering another popular destination within Sri Lanka.
  • Hotels in Anuradhapura District

    Hit the road and make the most of your trip by discovering another popular destination within Sri Lanka.
  • Hotels in Sri Lanka

    If you're planning a longer trip, look beyond Kandy District and set off to explore the whole country!