Search hotels in Kandy District, Sri Lanka
Enter your dates and choose from 1399 hotels and other places to stay
Check out these popular cities in Kandy District
Kandy
1241 hotelsGampola
55 hotelsDigana
37 hotelsMahiyangana
19 hotelsPeradeniya
28 hotelsKatugastota
33 hotelsKadugannawa
9 hotelsNawalapitiya
7 hotelsTeldeniya
7 hotelsGalaha
7 hotels
Stay in Kandy District's best hotels!
Filter by:
SWP Eco Lodge
Set in Kandy, 2625 feet from Bogambara Stadium, swp eco lodge offers air-conditioned rooms and a garden.

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

Arambhaya Boutique Hotel
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.

Kandy Bird Villas
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.

Kandy Myst by Cinnamon
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.

Tea Cottage Resort & Spa
Located in Nawalapitiya, 22 miles from Kandy Royal Botanic Gardens, Tea Cottage Resort & Spa has accommodations with a garden, free private parking and a terrace.

Ceylon Ayu Resort Kandy
Located in Kandy, 1.9 miles from Kandy Train Station, Ceylon Ayu Resort Kandy provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Chariot Square
Located in Kandy, 1.1 miles from Kandy Train Station, Chariot Square provides accommodations with a garden, free private parking and a restaurant.

Muduna Walawwa Resort
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.

Danisco Leisure Bunglow
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.

Most-booked hotels in Kandy District in the past month
Popular with guests booking hotels in Kandy District
Scored out of 10, guest rating 7.7Good - What previous guests thought, 173 reviewsPopular with guests booking hotels in Kandy District
Scored out of 10, guest rating 8.9Excellent - What previous guests thought, 2,095 reviewsPopular with guests booking hotels in Kandy District
Scored out of 10, guest rating 8.7Excellent - What previous guests thought, 1,152 reviewsPopular with guests booking hotels in Kandy District
Scored out of 10, guest rating 8.3Very Good - What previous guests thought, 444 reviewsPopular with guests booking hotels in Kandy District
Scored out of 10, guest rating 9.1Wonderful - What previous guests thought, 241 reviewsPopular with guests booking hotels in Kandy District
Scored out of 10, guest rating 7.8Good - What previous guests thought, 780 reviewsPopular with guests booking hotels in Kandy District
Scored out of 10, guest rating 8.2Very Good - What previous guests thought, 669 reviewsPopular with guests booking hotels in Kandy District
Scored out of 10, guest rating 9.0Wonderful - What previous guests thought, 1,140 reviewsPopular with guests booking hotels in Kandy District
Scored out of 10, guest rating 8.9Excellent - What previous guests thought, 1,501 reviewsPopular with guests booking hotels in Kandy District
Scored out of 10, guest rating 9.2Wonderful - What previous guests thought, 1,381 reviews
Kandy District's best hotels with breakfast
Green Acres Leisure Resort & Spa
Hotel in KandyBreakfast optionsScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 108 reviewsLocated in Kandy, 16 miles from Kandy Royal Botanic Gardens, Green Acres Leisure Resort & Spa has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
From $297 per nightJetwing Kandy Gallery, A Luxury Reserve
Hotel in KandyBreakfast optionsScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 160 reviewsLocated 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.
From $376.47 per night- Scored out of 10, guest rating 9.3Wonderful - What previous guests thought, 321 reviews
Simpson's Forest - Luxury Boutique Resort & Spa - Kandy has free bikes, outdoor swimming pool, a fitness center and garden in Kandy.
From $189.33 per night Blue Pillars Kandy
Hotel in KandyBreakfast optionsScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 257 reviewsLocated in Kandy, 0.9 mi from Kandy City Center Shopping Mall, Blue Pillars Kandy offers rooms with air conditioning.
From $55 per nightElegant Hotel
Hotel in KandyBreakfast optionsScored out of 10, guest rating 9.4Wonderful - What previous guests thought, 848 reviewsLocated 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.
From $151.10 per nightGangula Villa
Hotel in KandyBreakfast optionsScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 245 reviewsLocated in Kandy, 2.1 miles from Kandy Train Station, Gangula Villa features a restaurant and views of the mountain.
From $63.25 per nightVeraima Kandy
Hotel in KandyBreakfast optionsScored out of 10, guest rating 9.1Wonderful - What previous guests thought, 948 reviewsVeraima Kandy has an outdoor swimming pool, garden, a terrace and bar in Kandy.
From $42 per nightSky Lodge
Hotel in KandyBreakfast optionsScored out of 10, guest rating 9.3Wonderful - What previous guests thought, 306 reviewsLocated 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.
From $41.80 per night
Budget hotels in Kandy District
Riverbank Resort Gampola
Hotel in GampolaCheap hotelScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 133 reviewsLocated in Gampola, 13 miles from Kandy Royal Botanic Gardens, Riverbank Resort Gampola has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
From $67.50 per nightKaya Residence Kandy
Hotel in KandyCheap hotelScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 206 reviewsLocated 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.
From $79.09 per nightKing's Palace
Hotel in KandyCheap hotelScored out of 10, guest rating 9.5Exceptional - What previous guests thought, 6 reviewsIn a prime location in Kandy, King's Palace provides air-conditioned rooms with free WiFi, free private parking and room service.
From $37.74 per nightKandy City Panorama
Hotel in KandyCheap hotelScored out of 10, guest rating 9.4Wonderful - What previous guests thought, 24 reviewsLocated in Kandy, 2.5 miles from Kandy Royal Botanic Gardens, Kandy City Panorama has accommodations with a terrace, free private parking and a restaurant.
From $83.25 per nightRaj Residencies
Hotel in KandyCheap hotelScored out of 10, guest rating 9.4Wonderful - What previous guests thought, 72 reviewsWell set in Kandy, Raj Residencies provides air-conditioned rooms with free WiFi, free private parking and room service.
From $62.70 per nightHanthana Eco Lodge
Hotel in KandyCheap hotelScored out of 10, guest rating 9.7Exceptional - What previous guests thought, 16 reviewsLocated 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.
From $97.68 per nightBYLAKE Kandy
Hotel in KandyCheap hotelScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 83 reviewsConveniently located in Kandy, BYLAKE Kandy provides air-conditioned rooms with free WiFi and free private parking. This 3-star hotel offers a garden.
From $66.60 per nightRoyal Blu
Hotel in GampolaCheap hotelScored out of 10, guest rating 9.7Exceptional - What previous guests thought, 10 reviewsLocated in Gampola, 6.7 miles from Kandy Royal Botanic Gardens, Royal Blu provides accommodations with a garden, free private parking, a terrace and a restaurant.
From $68.82 per night
Hotels in Kandy District you can book without a credit card
Royal Lion Hotel - Kandy Road, Galagadara
Hotel in GalagedaraNo credit card neededScored out of 10, guest rating 9.7Exceptional - What previous guests thought, 6 reviewsLocated 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...
From $34.15 per nightTop Notch by WASA
Hotel in KandyNo credit card neededScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 6 reviewsLocated 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.
From $15.54 per nightCozy Corner
Hotel in KandyNo credit card neededScored out of 10, guest rating 9.5Exceptional - What previous guests thought, 6 reviewsLocated conveniently in the City Centre district of Kandy, Cozy Corner is located a 11-minute walk from Sri Dalada Maligawa, 2.3 miles from Bogambara Stadium and a 16-minute walk from Kandy City...
From $24.42 per nightRanaya Residence Kandy
Hotel in KandyNo credit card neededScored out of 10, guest rating 9.4Wonderful - What previous guests thought, 8 reviewsLocated in Kandy, within 1.5 miles of Kandy Museum and 1.5 miles of Sri Dalada Maligawa, Ranaya Residence Kandy has accommodations with a garden and free WiFi as well as free private parking for...
From $21.09 per nightKandy Grand Hill
Hotel in KandyNo credit card neededScored out of 10, guest rating 9.6Exceptional - What previous guests thought, 13 reviewsLocated 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.
From $27.75 per nightTea Heights and Spa
Hotel in KandyNo credit card neededScored out of 10, guest rating 10Exceptional - What previous guests thought, 10 reviewsTea Heights and Spa is located in Kandy, 6.9 miles from Kandy Royal Botanic Gardens and 10 miles from Kandy Train Station.
From $888 per nightCitrine Kandy
Hotel in KandyNo credit card neededScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 51 reviewsLocated in Kandy, within 3.8 miles of Kandy Museum and 3.8 miles of Sri Dalada Maligawa, Citrine Kandy provides accommodations with a garden and free WiFi throughout the property as well as free...
From $34.41 per nightThe Heaven Sorabora
Hotel in MahiyanganaNo credit card neededScored out of 10, guest rating 9.2Wonderful - What previous guests thought, 51 reviewsThe Heaven Sorabora in Mahiyangana features 5-star accommodations with a garden and a restaurant. The property provides room service and a 24-hour front desk for guests.
From $14.39 per night
FAQs about hotels in Kandy District
See reviews by guests who stayed at hotels in Kandy District
- From $243.16 per nightScored out of 10, guest rating 8.0Very Good - What previous guests thought, 273 reviewsIts Heaven!!!!! Absolutely beautiful property with lots of attention to details, art and architecture! It is peaceful and beautiful with super friendly staff. From the valet driver to luggage man, reception and a very beautiful lady who works in restaurant with beautiful smile and kind heart! They treat you like family and you will enjoy every minute. They also bring cute plate of fruits, snacks and chocolates everytime you are out of the property to your room!Guest review byRozaOman
- From $294.97 per nightScored out of 10, guest rating 8.2Very Good - What previous guests thought, 320 reviewsThis was one of the most pleasant surprises on our trip. The view is gorgeous, the staff is kind, and the pool is long and right next to the bar, which was very fun. This is a truly special place that I recommend to anyone that's fine with a few minutes of walking on a slope.Guest review byMiloszJapan
- From $149 per nightScored out of 10, guest rating 8.6Excellent - What previous guests thought, 669 reviewsThis is a stunning property, extremely clean and well kept. The rooms are very modern, beautiful and clean. We had views of the hill and the pool, it was gorgeous. The food was great and the staff were amazing. Made me feel right at home!Guest review byMonika NayarBangladesh
- From $441.32 per nightScored out of 10, guest rating 9.0Wonderful - What previous guests thought, 117 reviewsHeaven! 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 byChiaraItaly
- From $77.70 per nightScored out of 10, guest rating 5.8Fair - What previous guests thought, 78 reviewsThe 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 byChaminieeFrance
- From $199.98 per nightScored out of 10, guest rating 8.1Very Good - What previous guests thought, 594 reviewsView, Location, Clean place, Thank you for assist us always Ms Gayani (Receptionist). We got Very Clean room along with pool and Mahaweli view. It was amazing and very quit place.Guest review byNuwanUnited Arab Emirates
- From $135.31 per nightScored out of 10, guest rating 7.8Good - What previous guests thought, 780 reviewsLocation, food , room service, housekeeping Everything was awesome. Customer Relationship executive Michelle was everytime there to help you out. 100 out of 100Guest review byguptaIndia
- From $184.32 per nightScored out of 10, guest rating 8.2Very Good - What previous guests thought, 24 reviewsThe staff and the property is beautiful. The location is slightly offbeat so I would suggest to carry some snacks and board games.Guest review byPushpanjaliBahrain
- From $165 per nightScored out of 10, guest rating 7.2Good - What previous guests thought, 74 reviewsThe best place to stay in Kandy — peaceful, lush, and serene. The staff is wonderfully kind and attentive. Highly recommended!Guest review byEbadUnited Arab Emirates
- From $44.55 per nightScored out of 10, guest rating 7.4Good - What previous guests thought, 10 reviewsThe location is serene and steeped in nature. The style of the hotel is traditional but modern and very tastefully done.Guest review byEdeChina
- From $112.84 per nightScored out of 10, guest rating 8.6Excellent - What previous guests thought, 217 reviewsit was so calm and quiet. the staff was so friendly and helpful. And the view is astonishing.Guest review byMadurangaSri Lanka
- From $185.22 per nightScored out of 10, guest rating 8.0Very Good - What previous guests thought, 639 reviewsaway from Kandy town. situated in a mountain top with a lovely view surrounded by nature.Guest review byNihalUnited Kingdom
- From $168.74 per nightScored out of 10, guest rating 8.2Very Good - What previous guests thought, 669 reviewsThe location is very good and Im happy to stay in this hotel Nice stuff as well ThanksGuest review byNasserOman
- From $140.80 per nightScored out of 10, guest rating 8.8Excellent - What previous guests thought, 93 reviewsLocation and cleanliness. So much space available to stay and can enjoy the stayGuest review byRoshan JayawardanaSri Lanka
- From $150.76 per nightScored out of 10, guest rating 8.3Very Good - What previous guests thought, 444 reviewsNear the lake at best locationGuest review byHamidrezaIran
Planning a trip? Get inspired by reviews of cities in Kandy District
- 8.0
The city centre is very polluted but there is a lot to see...
The city centre is very polluted but there is a lot to see and it is worth exploring. I highly recommend taking a tuk tuk tour to visit the sights. We had an adventurous day out with Explore Kandy with Sajith Tuk Tuk Tours.Guest review bysuzanneUnited Kingdom - 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 byParvathyUnited States - 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 byHudhaSingapore - 10
Probably the best place we stayed in Sri Lanka.
Probably the best place we stayed in Sri Lanka. Only minus could be a lack of internet connection in the cotttage, but, really, who cares for wi fi in such scenery, and it is available in public area.Guest review byViktorCroatia - 10
Kandy is the hill capital of Sri Lanka with lots of...
Kandy is the hill capital of Sri Lanka with lots of historical facts and the place to see the Sri Lankan culture. Places to see the Dalada Maligawa the Buddist holy temple, Peradeniya botanical garden and many historical places related to the colonial era.Guest review byHAMZAUnited Arab Emirates - 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 ManelSingapore - 10
Our visit to Kandy was truly wonderful, offering a perfect...
Our visit to Kandy was truly wonderful, offering a perfect blend of cultural heritage, natural beauty, and modern convenience. The city is a joy to explore, and we found it remarkably easy to get around. One of the highlights of our trip was visiting the iconic Temple of the Sacred Tooth Relic (Maligawa) and taking a relaxing stroll around the picturesque Kandy Lake. We also loved exploring the serene Udawatte Kele Sanctuary, which felt like a peaceful escape. For those interested in the region's history, the Hanthana Tea Museum and the Kandy Wax Museum were both fascinating, and the Peradeniya Botanical Gardens were an absolute must-see with their stunning and diverse flora. The dining scene in Kandy was delightful. For lunch, we enjoyed a delicious and authentic meal at the Sri Ramya Hotel in town. For a special evening, we had dinner at Sams restaurant, which offered not only great food but also a fantastic view of the city. We also grabbed a quick bite at the restaurant on the top floor of KCC, which was very convenient. Getting around the city was surprisingly simple. The PickMe and Uber apps work well, and we found that tuk-tuks are readily available and very affordable, making it easy to hop between different attractions. While traveling without young children, we believe Kandy offers many family-friendly activities. The Hanthana Tea Museum, Kandy Wax Museum, and the beautiful botanical gardens are all engaging spots that would surely be enjoyed by families. Overall, Kandy is an excellent destination that combines rich history with natural charm and practical accessibility. We highly recommend it for any traveler.Guest review bylahiru92Sri Lanka