Search hotels in Kandy District, Sri Lanka

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

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Check out these popular cities in Kandy District

Kandy

1269 hotels

Kandy

118 hotels

Mahiyangana

28 hotels

Gampola

57 hotels

Digana

36 hotels

Gurudeniya

4 hotels

Kadugannawa

9 hotels

Rangala

6 hotels

Peradeniya

22 hotels

Kudadeniya

1 hotel

Stay at the best hotels in Kandy District

Filter by:

Star rating
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.

A
Ana
From
Switzerland
We booked a suite and if we go back, we would book it again. The view from the room with many windows is incredible. We didn't have time to go to the pool, but even though it was small, the view from there was impressive. You should know that the hotel is on a small hill and that makes the view over Kandy spectacular.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,371 reviews
Price from
€ 208.55
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.

S
Sophie
From
New Zealand
We loved our stay. It felt like a little treat for us as we have been booking cheaper accomodation. It was right by the lake which was perfect and the breakfast was amazing! Bed was comfortable and we commented that the room and bathroom were very clean. Staff were helpful especially with carrying our bags up the stairs and steep drive!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,582 reviews
Price from
€ 115.21
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.

A
Alam
From
Bangladesh
Stuff of this Hotel is very friendly and welcoming. Breakfast is very good. Very clean. I strongly recommend this hotel to stay.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,215 reviews
Price from
€ 153.30
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
Riffat
From
Pakistan
The place was super comfortable and cozy. The staff was very helpful and the manager Tharindu was very efficient. He made sure we had a wonderful stay. He even arranged city tours for us by booking the best tuktuk person who showed us around Kandy. The food was amazing. Highly recommend it if you want to have some quality time in Kandy.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,145 reviews
Price from
€ 33.41
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.

F
Fiona
From
Australia
The location is central and the room is quiet, spacious and clean. Everything we needed was there from the welcome drink, great local information from Mr Silver, kettle, tea and coffee. Great value for money and Mr Silver was just a delightful manager.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 207 reviews
Price from
€ 19.03
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.

R
Rukmali
From
Sri Lanka
Amazing overall. Second visit and will return for sure!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 244 reviews
Price from
€ 43.92
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.

A
Atharva
From
India
Facilities, interior, rooms are great. Sri Lanka style breakfast is awesome
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 139 reviews
Price from
€ 68.51
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.

A
Amar
From
Belgium
Very modern, clean and centrally located residence! The staff was also very welcoming.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 296 reviews
Price from
€ 53.19
1 night, 2 adults

Arambhaya Boutique Hotel

Hotel in Kandy

Arambhaya Boutique Hotel has a garden, shared lounge, a terrace and restaurant in Kandy.

V
VIGKRAM
From
Malaysia
Morning was amazing, I would like to share,i unable to finish my milk tea and rushing to other place for while. During checkout the staff make new masala tea again for me.. It's make my day beautiful
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 692 reviews
Price from
€ 89.94
1 night, 2 adults

The Heaven Sorabora

Hotel in Mahiyangana

Located in Mahiyangana, The Heaven Sorabora features a restaurant. Featuring a garden, the 5-star hotel has air-conditioned rooms with a private bathroom.

R
Rahal
From
Sri Lanka
We loved the warm welcome of the hosting family. Surrounding is quiet and calm. Close to all the attractions in Mahiyanganaya.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 114 reviews
Price from
€ 12.17
1 night, 2 adults
See all 1540 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,374 reviews

Popular with guests booking hotels in Kandy District

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

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,215 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 833 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,371 reviews

Popular with guests booking hotels in Kandy District

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

Popular with guests booking hotels in Kandy District

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

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,244 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 714 reviews

Popular with guests booking hotels in Kandy District

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

Kandy District's best hotels with breakfast

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

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

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,215 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,371 reviews

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

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

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,244 reviews

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 714 reviews

Budget hotels in Kandy District

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

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

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,245 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 760 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,145 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 507 reviews

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

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

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

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

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

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 912 reviews

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

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 692 reviews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 29 reviews

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,020 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 333 reviews

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.2
Very good - What previous guests thought, 273 reviews
Awesome property, well maintained with a very relaxing atmosphere. The dinner and breakfast buffets were excellent with a wide variety of food and special mention to Ms. Anjalee who was very attentive to the needs of the guests and the dining service. The check in and check out was seamless. Overall the service was impeccable and highly recommend this property.
Guest review byCarlton
Bahamas
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 127 reviews
Very nice lobby, room, bed, shower and bathroom were great. Friendly staff. Good breakfast Kandy isn't the best destination, if this hotel would have been in say sigiriya or mirissa it would be an absolute must to stay here.
Guest review byJon
United Kingdom
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 550 reviews
Beautiful quiet location with great views. High quality furniture and fittings. Comfortable bed. Good food (the best hotel buffet we'd had in Sri Lanka so far). Helpful friendly staff.
Guest review byPaul
Switzerland
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 54 reviews
I was impressed from the moment I checked in. Everything was well organized, the room was immaculate, and the overall experience was excellent!
Guest review byPeter
Sri Lanka
From € 187.27 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 677 reviews
Superbly well laid out and thought through, everything was high quality. Staff were wonderful and super helpful, facilities were fantastic
Guest review byDominic
United Kingdom
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 830 reviews
Kasun ( f&b) your service was top class.keep up the good work. All other staff were amazing too.
Guest review byRajind
Australia
From € 456.48 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 153 reviews
This was by far our favourite stay in Sri Lanka. It’s remote, quiet and absolutely beautiful.
Guest review bymegan
Australia
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,045 reviews
Warm and attentive welcome and hospitality from Madhavi and Andria, and love an outdoor pool
Guest review byChris
United Kingdom
From € 128.63 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 91 reviews
Beautiful place, calm and quiet. Rooms are spacious and clean. Friendly staff. Great food
Guest review byIsuru
Estonia
From € 133.17 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 404 reviews
breakfast, location, staff and especially the view
Guest review byGeethsen
Saudi Arabia
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 31 reviews
Location of the hotel. Friendly staff Clean room
Guest review byNera
Sri Lanka
From € 132.55 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 224 reviews
All good..Staff was excellent...all meals good..
Guest review bycaspersz
Sri Lanka
From € 139.47 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 833 reviews
One of the nicest hotels we have ever stayed in.
Guest review byMichael
Australia
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 86 reviews
Good food, Great staff and clean room
Guest review byTrusha
South Africa

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

Scored out of 10, guest rating 10

Kandy is a beautiful city renowned for its pleasant climate,...

Kandy is a beautiful city renowned for its pleasant climate, offering a perfect balance that is neither too hot nor too cold. Most of the area's top tourist attractions are located within short distances, making it incredibly convenient for travelers. Guests can easily explore the city on foot, or take budget-friendly public buses and local taxis.The world-famous Temple of the Sacred Tooth Relic (Sri Dalada Maligawa) is located right in the heart of the city. It sits adjacent to the scenic Kandy Lake, where a leisurely walk around the water offers a truly peaceful and beautiful experience.Other incredible attractions nearby include:Royal Botanical Gardens, Peradeniya: Located just 5 km away.Bahirawakanda Buddha Statue: Situated right within the city limits.Nelligala International Buddhist Centre: Located within 10 km, offering breathtaking panoramic views.Adventure & Culture: Ancient Buddhist temples, the scenic banks of the Mahaweli River, lush jungles, and the famous Hantana Mountain range for hiking enthusiasts.The city boasts excellent hotel and accommodation facilities to suit every traveler. For transit, the Kandy is approximately a 3-hour drive from Bandaranaike International Airport (Colombo). Additionally, other major tourist hotspots, such as the misty hills of Nuwara Eliya, are just a scenic 2-hour drive away.
Guest review byLIYANAGE
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 byLakshika
Sri Lanka
Scored out of 10, guest rating 8.0

We lived here as children.

We lived here as children. Our father taught at Zahira College. We had contacted them and they received is kindly and showed us around. We found the house where we lived and the lady there was very friendly. Our father's friend's son and daughter gave us lunch at their resort. All that was great.
Guest review byParvathy
United States
Scored out of 10, guest rating 10

Our stay at Royal Mountain Edge, Knuckles from 16/05/2025...

Our stay at Royal Mountain Edge, Knuckles from 16/05/2025 was an unforgettable experience! It began with a guided hike organized by the team, tailored perfectly to our preferences. The hike was magnificent, with an excellent and caring guide. The packed lunch provided during the hike was both delicious and energy-packed—just what we needed. After the hike, we returned to Royal Mountain Edge, where we enjoyed a refreshing dip in the infinity pool followed by warm tea and local snacks. In the evening, they surprised us with a cozy bonfire, serving local brews as we warmed ourselves by the flames. For dinner, the BBQ platter was absolutely delicious and satisfying. The silence time began at 11:00 PM, but until then, we immersed ourselves in the serene forest surroundings and its enchanting nightlife. The rooms were spacious, cozy, and impeccably clean, offering a perfect retreat after an adventurous day. The next morning, we woke up early to watch the sunrise near the pool, accompanied by a hot cup of coffee graciously served by the staff. Breakfast was a delightful spread of local delicacies, including milk rice, lunu miris, chicken curry, and fresh fruits. It was the perfect way to end our magical stay at Royal Mountain Edge, Knuckles. Highly recommended for nature lovers and adventure seekers alike!
Guest review byMalalgoda
Sri Lanka
Scored out of 10, guest rating 10

Don't fail to stay at Golf Par 3, Digana and dont fail to...

Don't fail to stay at Golf Par 3, Digana and dont fail to communicate with their Manager Mr Ravana when you visit this location. He is in a different league on customer treatment and hospitality ... I have been to many places in the world, but yet to meet someone as this young chap.
Guest review byNilantha W
Sri Lanka
Scored out of 10, guest rating 10

Kandy is a captivating destination, blessed with lush green...

Kandy is a captivating destination, blessed with lush green landscapes, scenic beauty, and a rich cultural heritage. Its peaceful surroundings, historic charm, and warm hospitality make it a wonderful place for a relaxing and memorable family getaway. We thoroughly enjoyed our time in this beautiful city and look forward to visiting again.
Guest review byTerrence
Canada
Scored out of 10, guest rating 6.0

You could do a day trip to Kandy.

You could do a day trip to Kandy. I preferred Ella and Sigiriya over Kandy. On our next visit I will go back to Sigiriya and Ella but also try to fit in Pinnawala to see the wild elephants bath in the local rivers. Just remember that travel in Sri Lanka takes a long time about 130km would take you about 3.5 hour to travel.
Guest review byAnonymous

More places to explore, more ways to go

  • Hotels in Kandy

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

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

    Get your flight tickets to Kandy District right here on Booking.com.
  • Cheap holidays in Kandy

    Plan everything you need for your holidays in one place – from flights and stays to tours and activities
  • 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.