Search hotels in Kandy District, Sri Lanka

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

Select occupancy

Check out these popular cities in Kandy District

Kandy

1219 hotels

Kandy

107 hotels

Mahiyangana

26 hotels

Digana

39 hotels

Rangala

6 hotels

Gampola

60 hotels

Peradeniya

23 hotels

Katugastota

37 hotels

Kadugannawa

8 hotels

Teldeniya

12 hotels

Stay in Kandy District's best hotels!

Filter by:

Star Rating
Review score

Kandy Myst by Cinnamon

Hotel in Kandy

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.

P
Pinky
From
Iran
A new clean hotel with friendly staff. A great pool area at the roof. Good buffets for breakfast and dinner. Nice rooms. Spotless bathrooms.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,110 reviews
Price from
$113.46
1 night, 2 adults

SWP Eco Lodge, Kandy

Hotel in Kandy

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

N
NAN
From
China
the room was huge! a villa to be exact. location right next to the lake, walking distance to the temple. rooftop restaurant has a nice and romantic atmosphere. staff are very welcoming and helpful
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,582 reviews
Price from
$131.04
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
Ahamed
From
Sri Lanka
I really liked the welcome they give u, all staff properly trained on guest care, as I arrived Kavisha was very welcoming and throughout my stay she was inquiring n getting feedbacks plus the new wing rooms were super luxurious and has the vibe of a modern hotel! Food was excellent as well!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,175 reviews
Price from
$98.18
1 night, 2 adults

Veraima Kandy

Hotel in Kandy

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

A
Alfonso
From
Portugal
It's a lovely place with great cabins that were super comfortable. The staff was 5 stars, they were incredibly accommodating to our every need. Breakfast was nice and the pool was refreshing after walking in Kandy all day.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,105 reviews
Price from
$38
1 night, 2 adults

Urban Kandy City Hotel

Hotel in Kandy

In a prime location in the City Centre district of Kandy, Urban Kandy City Hotel is located a 17-minute walk from Bogambara Stadium, 0.8 miles from Kandy Train Station and a 11-minute walk from Sri...

M
Mary
From
United States
Beautiful hotel in the center of Kandy. The rooms are really clean and comfortable. I enjoyed having a kettle to make some tea or coffee. Harsha and the entire staff were so friendly and genuinely care about their guests’ experiences. He even gave me a ride to a restaurant since it was raining and helped organize some local activities. Close to lots of restaurants, the lake, and the temple. I would stay again. Istuti!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 176 reviews
Price from
$19.50
1 night, 2 adults

Kings Grove

Hotel in Kandy

Located in Kandy, 1.2 miles from Kandy Train Station, Kings Grove has accommodations with a garden, free private parking, a terrace and a restaurant.

B
Blossom
From
Sri Lanka
It's a new property in Kandy so I wanted to try it out and I have no regrets. It's located very close to KFC, Burger King and many other supermarkets and shops. We had a great time shopping around. Saminda is the manager and he was very kind and helpful. The breakfast was amazing. Very homely vibes. Would definitely recommend to all travellers.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 209 reviews
Price from
$38.25
1 night, 2 adults

King's Palace

Hotel in Kandy

In a prime location in the center of Kandy, King's Palace provides air-conditioned rooms with free WiFi, free private parking and room service.

n
nimisha
From
United States
Lovely, quiet, and highly attentive staff! Cannot recommend enough!!!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 122 reviews
Price from
$44.25
1 night, 2 adults

Raj Residencies

Hotel in Kandy

Well set in the center of Kandy, Raj Residencies provides air-conditioned rooms with free WiFi, free private parking and room service.

L
Laia
From
Spain
Everything was very good at Raj’s. Very spacious, beautifully set up and clean room. The bathroom and hot shower were also fantastic.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 265 reviews
Price from
$60.50
1 night, 2 adults

Arambhaya Boutique Hotel

Hotel in Kandy

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.

P
Pranav
From
United States
Great room with a balcony, the bathroom is also nice and includes plenty of toiletries for all your needs. The staff are quite nice and helpful. Note the location isn’t in central Kandy but still close enough to all the sights! The breakfast is great, you can text them on Whatsapp what you’d like to eat and it’s quite good. Incredibly value for the price.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 635 reviews
Price from
$56.27
1 night, 2 adults

The Heaven Sorabora

Hotel in Mahiyangana

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

C
Charles
From
Canada
This was a lovely family that went above and beyond to give a wonderful experience. The location is a little remote which was perfect for my TikTok adventure needs
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 107 reviews
Price from
$11.88
1 night, 2 adults
See all 1485 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 9.0
Wonderful - What previous guests thought, 1,110 reviews

Popular with guests booking hotels in Kandy District

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

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,174 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 786 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 886 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 728 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,623 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 905 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 63 reviews

Popular with guests booking hotels in Kandy District

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,481 reviews

Kandy District's best hotels with breakfast

See all
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 173 reviews

Located in Kandy, 1.8 miles from Kandy City Center Shopping Mall, Taru Villas Kandy has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 510 reviews

Located in Kandy, 2.7 miles from Kandy Train Station, Muduna Walawwa Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 547 reviews

Located in Kandy, 2.1 miles from Bogambara Stadium, The Summit Kandy provides accommodations with free bikes, free private parking and a garden.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 132 reviews

Located in Kandy, 8.5 miles from Bogambara Stadium, Jetwing Kandy Gallery, A Luxury Reserve provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 252 reviews

Located in Kandy, 11 miles from Kandy Royal Botanic Gardens, The Flame Tree Estate & Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 451 reviews

Simpson's Forest - Luxury Boutique Resort & Spa - Kandy has free bikes, outdoor swimming pool, a fitness center and garden in Kandy.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 378 reviews

Located in Kandy, 0.9 mi from Kandy City Center Shopping Mall, Blue Pillars Kandy offers rooms with air conditioning.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 425 reviews

Located in Kandy, 1.5 miles from Ceylon Tea Museum, Kandy Highland Unique Hotel has accommodations with a garden, free private parking, a shared lounge and a terrace.

Budget hotels in Kandy District

See all
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 168 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.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 905 reviews

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

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 258 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.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 63 reviews

Located in Kandy, 3.6 miles from Kandy City Center Shopping Mall, Royal Avenue Kandy has accommodations with a shared lounge, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 8 reviews

Located in Galagedara, within 11 miles of Kandy Royal Botanic Gardens and 11 miles of Kandy City Center Shopping Mall, Royal Lion Hotel - Kandy Road, Galagadara has accommodations with a restaurant...

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 11 reviews

Conveniently located in Digana, Golf Resort Par 3 provides air-conditioned rooms with free WiFi, free private parking and room service.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews

Located in Kandy, 1.6 miles from Kandy Train Station, Genuine Resort Kandy has accommodations with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 44 reviews

Located in Kandy, 2.5 miles from Ceylon Tea Museum, Hanthana Eco Lodge provides accommodations with a garden, free private parking, a terrace and a restaurant.

Hotels in Kandy District you can book without a credit card

See all

Urban Vibe Kandy

Hotel in Kandy
No credit card needed
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews

Urban Vibe Kandy is conveniently set in Kandy, and features a terrace, free WiFi and a restaurant.

The Kings Villa

Hotel in Kandy
No credit card needed
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Located in Kandy, 1.9 miles from Pallekele International Cricket Stadium, The Kings Villa provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Peak Lodge

Hotel in Kandy
No credit card needed
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 9 reviews

Ideally located in Kandy, Peak Lodge has air-conditioned rooms with free private parking and room service.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 18 reviews

Attractively set in the center of Kandy, PearlDrop Hills Kandy has air-conditioned rooms, a garden, free WiFi and a terrace.

Top Notch by WASA

Hotel in Kandy
No credit card needed
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 16 reviews

Located in Kandy, 1.2 miles from Kandy Museum, Top Notch by WASA provides accommodations with a garden, free private parking, a terrace and a restaurant.

Kandy Grand Hill

Hotel in Kandy
No credit card needed
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 26 reviews

Located in Kandy, 1.6 miles from Kandy Museum, Kandy Grand Hill provides accommodations with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers room service.

Sisila rest

Hotel in Gampola
No credit card needed
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 6 reviews

Located in Gampola, 10 miles from Kandy Royal Botanic Gardens, Sisila rest features views of the city.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews

Located in Gampola, within 11 miles of Kandy Royal Botanic Gardens and 14 miles of Kandy Train Station, The Marigold Hotel has accommodations with a restaurant as well as free private parking for...

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.1
Very Good - What previous guests thought, 287 reviews
MAHAWELI Reach Hotel is situated overlooking the MAHAWELI river. It is a breathtakingly beautiful location. It’s one of the oldest hotels in Kandy. The architecture is stunning. The bedrooms were extremely spacious and comfortable with beautiful views from the balcony. The staff at MAHAWELI Reach were exceptional! Attentive, polite and helpful. The Buffet spread was delicious! A wonderful mix of Western and Asian. I want to say to those who expect food from your country. Enjoy the food served in the country that you visit instead of complaining. I have never been served Sri Lankan food when I visit another country. Especially in an All inclusive Hotel. We absolutely enjoyed our stay at this hotel and will definitely be visiting again. Thank you to all the staff for making our stay a memorable one.
Guest review byMenaka
United States
From $216.31 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 234 reviews
We are warmly welcomed by the hotel since the first step we get off the car, me and my family are all very happy with the very much friendly staff, the buffet in the restaurant is also nice with live music, bring the holiday to a happy atmosphere. Mr. Lakmal has helped us a lot, a big thank you to him. Definitely recommend to come with family or friends and you will enjoy.
Guest review byJunping
United Arab Emirates
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 533 reviews
Amaya Hills Kandy is a stunning retreat nestled in lush rainforest, offering breathtaking vistas and excellent access to trekking and mountain biking trails. The dumbara bar and swimming pool provide a spectacular panoramic view over Kandy city, while the restaurant delivers truly exceptional cuisine that completes the experience perfectly.​​​​​​​​​​​​​​​​
Guest review byRupesh
India
From $200 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 457 reviews
The rooms were clean, comfortable and safe. All of the staff was very friendly and helpful. My husband and I stayed for 25 nights (long trip) while we volunteered at a nearby orphanage and the staff never failed to make sure we had every we needed. Would definitely be back. And you can't beat the view anywhere.
Guest review byKelsey
United States
From $519.20 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 150 reviews
Heaven! We had a family room being a group of 4. We loved it. The boys did the tea factory tour and enjoyed a lot while us girls were chilling at the amazing pool. Delicious food and extremely cozy. Very clean and nice staff.
Guest review byChiara
Italy
From $88.80 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 60 reviews
The staff were responsive when we asked to change our room on arrival (there were screaming kids through the connecting room), although the staff member that showed us our room said he couldn't hear it.
Guest review byChaminiee
France
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 82 reviews
The best place to stay in Kandy — peaceful, lush, and serene. The staff is wonderfully kind and attentive. Highly recommended!
Guest review byEbad
United Arab Emirates
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 154 reviews
The room and the food were great and tasty. They have also offered a free stay for teenage youth in parent's room.
Guest review byEyal
Israel
From $297 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 92 reviews
Location and cleanliness. So much space available to stay and can enjoy the stay
Guest review byRoshan Jayawardana
Sri Lanka
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,069 reviews
This property architecture is unchanged from the British Colonial period.
Guest review bySoundar Rajan
Qatar
From $422.40 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 30 reviews
Scenery & the staff was accommodating
Guest review byShehan
Sri Lanka
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 786 reviews
Location and peaceful environment
Guest review byClifford
Canada
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 698 reviews
Regency is a world class hotel
Guest review byAnthony
Canada
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 728 reviews
Near the lake at best location
Guest review byHamidreza
Iran

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

Scored out of 10, guest rating 8.0

I attended Yummy Kandy Cooking Class, and it was absolutely...

I attended Yummy Kandy Cooking Class, and it was absolutely fabulous. SriLankan curries have got to be some of the best in the world, so to get to learn how to make them in a traditional home kitchen was superb. http://yummykandycookingclass.com/ There is so much to see and do in and around Kandy, and tourist guides are willing to adapt to whatever your interest area is. There are aircon buses direct from Colombo, which makes for a cheap transit option If you want authentic experiences of beautiful SriLankan hospitality, food and culture, you may need to go outside the bustling centre to the outlying areas
Guest review byTessa
New Zealand
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 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 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

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 byAldrin
Saudi Arabia
Scored out of 10, guest rating 10

⭐⭐⭐⭐⭐ I stayed one day at Urban Kandy City Hotel.

⭐⭐⭐⭐⭐ I stayed one day at Urban Kandy City Hotel. It was one of the best hotels I have stayed in. The room was clean, comfortable, and the service was excellent. A special thanks to Manager Silva. He is very friendly, helpful, and professional. In my opinion, he is one of the best hotel managers in Sri Lanka. I highly recommend Urban Kandy City Hotel to anyone visiting Kandy. — Happy Guest 😊🏨🇱🇰
Guest review byLiyanage
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 byHudha
Singapore
Scored out of 10, guest rating 10

Kandy has many things that are nice to see and do, and it is...

Kandy has many things that are nice to see and do, and it is easy to find out about it. What people may ignore is the Ceylon Tea Museum, a bit outside of Kandy. I like to recommend a visit, very interesting and a very important part of Sri Lankan culture.
Guest review byCasper Meeuwis
Italy
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 byNandani Manel
Sri Lanka

More places to explore, more ways to go

  • Hotels in Yala National Park

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

    Hit the road and make the most of your trip by discovering another popular destination in Sri Lanka.
  • Cheap vacations in Kandy

    Plan everything you need for your vacation 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.
  • Hotels in Sri Lanka

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

    Get your flight tickets to Kandy District right here on Booking.com.