Search hotels in Kandy District, Sri Lanka

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

Check out these popular cities in Kandy District

Stay in Kandy District's best hotels!

Filter by:

Star rating

Review score

SWP Eco Lodge

Hotel in Kandy

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

j
justine
From
Saudi Arabia
The tent was very comfortable The dinner near the fire it’s a must to do The kindness of the staff The pack breakfast was excellent
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,336 reviews
Price from
US$81
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.

I
Igor
From
Italy
Shoutout to Concierge Dananja for being super cool! Made my stay awesome with great tips and a friendly vibe. 😌
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,108 reviews
Price from
US$359.73
1 night, 2 adults

Arambhaya Boutique Hotel

Hotel in Kandy

Situated in Kandy, 1.8 km from Kandy railway station, Arambhaya Boutique Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace.

G
Girish
From
India
Big clean spacious rooms and bathrooms.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 276 reviews
Price from
US$91.18
1 night, 2 adults

Orbit88 Hotel by AMR

Hotel in Kandy

Located in Kandy, within 1.9 km of Kandy railway station and 2.6 km of Bogambara Stadium, Orbit88 Hotel by AMR provides accommodation with a terrace and free WiFi throughout the property as well as...

M
Mayantha
From
Sri Lanka
It's very centrally located in town, just off the main road but is very quiet. Brand new hotel - facilities are great and the staff were wonderful and very helpful. Rooms are also spotless and clean. They don't have a restaurant yet (being built on the rooftop).
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 143 reviews
Price from
US$71.28
1 night, 2 adults

Kandy Bird Villas

Hotel in Kandy

Set in Kandy, 5.7 km from Kandy Royal Botanic Gardens, Kandy Bird Villas offers accommodation with a garden, free private parking, a terrace and a restaurant.

H
Hannah
From
United Kingdom
A beautiful place to stay with a great view and a lovely host! The staff are so helpful and made the trip really great. Breakfast was really filling and tasty and we were able to ask for a flexible breakfast time.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 213 reviews
Price from
US$29.97
1 night, 2 adults

Kandy Myst by Cinnamon

Hotel in Kandy

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

S
Simon
From
Liechtenstein
Beautiful Hotel with a huge and very delicous buffet, and the friendliest staff in the world. Issues with a safe were immiediatly handled to our satisfaction.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 194 reviews
Price from
US$84
1 night, 2 adults

Ceylon Ayu Resort Kandy

Hotel in Kandy

Set in Kandy, 3 km from Kandy railway station, Ceylon Ayu Resort Kandy offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

K
Karmo Kase
From
Estonia
Very nice personal and good breakfast. Good bed and big rooms.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 195 reviews
Price from
US$108
1 night, 2 adults

Danisco Leisure Bunglow

Hotel in Kandy

Located in Kandy, 7.4 km from Kandy Royal Botanic Gardens, Danisco Leisure Bunglow provides accommodation with a garden, free private parking, a terrace and a restaurant.

J
Johannes
From
Germany
We felt truly welcomed from the moment we arrived at this beautiful hotel. The attention to detail, the warmth of the hosts, and the overall atmosphere were unmatched. The highlight of our experience was the outstanding food - we were treated to the most exquisite meals, each dish prepared with so much love and skill. Thank you for making our stay so special. This place is truly a hidden gem!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 131 reviews
Price from
US$49.50
1 night, 2 adults

The Summit

Hotel in Kandy

Set in Kandy, 3.4 km from Bogambara Stadium, The Summit offers accommodation with free bikes, free private parking, a garden and a bar.

M
Mihaela Ruxandra
From
Romania
The location, the staff, room, the view, the food
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 539 reviews
Price from
US$154
1 night, 2 adults

Riverbank Resort Gampola

Hotel in Gampola

Situated in Gampola, 21 km from Kandy Royal Botanic Gardens, Riverbank Resort Gampola features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

K
Konrad
From
Norway
This hidden gem is situated just next to a new tea plantation and offer spectacular views over a beautiful valley with an amazing infinity pool. There is a very nice bar and restaurant and the manager and staff are all incredibly friendly and helpful.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 135 reviews
Price from
US$60.75
1 night, 2 adults
See all 1420 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, 2,025 reviews
  • Popular with guests booking hotels in Kandy District

    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 194 reviews
  • Popular with guests booking hotels in Kandy District

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 116 reviews
  • Popular with guests booking hotels in Kandy District

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 727 reviews
  • Popular with guests booking hotels in Kandy District

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,693 reviews
  • Popular with guests booking hotels in Kandy District

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 369 reviews
  • Popular with guests booking hotels in Kandy District

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,475 reviews
  • Popular with guests booking hotels in Kandy District

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 649 reviews
  • Popular with guests booking hotels in Kandy District

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,833 reviews
  • Popular with guests booking hotels in Kandy District

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

Kandy District's best hotels with breakfast

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

    Situated in Kandy, 25 km from Kandy Royal Botanic Gardens, Green Acres Leisure Resort & Spa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$252 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 159 reviews

    Set in Kandy, 14 km from Bogambara Stadium, Jetwing Kandy Gallery, A Luxury Reserve offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

    From US$294.11 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 357 reviews

    Set in Kandy, 17 km from Kandy Royal Botanic Gardens, The Flame Tree Estate & Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$380.55 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 253 reviews

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

    From US$49.50 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 342 reviews

    Set in Kandy, 2.4 km from Ceylon Tea Museum, Kandy Highland Unique Hotel offers accommodation with a garden, free private parking, a shared lounge and a terrace.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 842 reviews

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

    From US$132.21 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 199 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.

    From US$677.60 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 244 reviews

    Situated in Kandy, 3.5 km from Kandy railway station, Gangula Villa features a restaurant and views of the mountain.

    From US$46 per night

Budget hotels in Kandy District

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

    Set in Kandy, 10 km from Kandy Royal Botanic Gardens, Sky Lodge offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$41.80 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 199 reviews

    Situated 300 metres from Asgiriya Temple, Kaya Residence Kandy features a business centre, an outdoor pool with a poolside bar, and complimentary Wi-Fi access in its public areas.

    From US$79.09 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 16 reviews

    Set in Kandy, 4 km from Kandy Royal Botanic Gardens, Kandy City Panorama offers accommodation with a terrace, free private parking and a restaurant.

    From US$83.25 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 62 reviews

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

    From US$69.30 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 64 reviews

    Located in Kandy, 2 km from Kandy railway station, Avalong Resort by Malwatta provides accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$72.15 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 14 reviews

    Set in Kandy, 4 km from Ceylon Tea Museum, Hanthana Eco Lodge offers accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$97.68 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 9 reviews

    Located in Gampola, 11 km from Kandy Royal Botanic Gardens, Royal Blu provides accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$68.82 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 94 reviews

    Situated in Nawalapitiya, 36 km from Kandy Royal Botanic Gardens, The Tea Cottage Resort & Spa features accommodation with a garden, free private parking and a terrace.

    From US$80.75 per night

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

  • Veraima Kandy

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

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

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

    Situated in Galagedara, within 18 km of Kandy Royal Botanic Gardens and 18 km of Kandy City Center Shopping Mall, Royal Lion Hotel - Kandy Road, Galagadara features accommodation with a restaurant and...

    From US$34.15 per night
  • Top Notch by WASA

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

    Located in Kandy, 1.9 km from Kandy Museum, Top Notch by WASA provides accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$13.32 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 7 reviews

    Situated in Kandy, within 2.4 km of Kandy Museum and 2.4 km of Sri Dalada Maligawa, Ranaya Residence Kandy features accommodation with a garden and free WiFi as well as free private parking for guests...

    From US$22.20 per night
  • Kandy Grand Hill

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

    Set in Kandy, 2.6 km from Kandy Museum, Kandy Grand Hill offers accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers room service.

    From US$27.75 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 10 reviews

    Situated in Kandy, 11 km from Kandy Royal Botanic Gardens, Tea Heights and Spa features views of the mountain.

    From US$388.50 per night
  • Citrine Kandy

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

    Located in Kandy, 6.2 km from Kandy Museum, Citrine Kandy provides accommodation with a garden, free private parking and a terrace.

    From US$34.41 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 48 reviews

    Located in Mahiyangana, The Heaven Sorabora offers 5-star accommodation with a garden and a restaurant. The accommodation provides room service and a 24-hour front desk for guests.

    From US$14.39 per night

FAQs about hotels in Kandy District

See reviews by guests who stayed at hotels in Kandy District

See all
  • From US$119.99 per night
    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 727 reviews
    honestly, I‘m not generally and always rating old style hotels with 10 points but the QUEENS HOTEL is a must when in KANDY if you‘re a lover of HERMANN HESSE‘s work. He stayed here in 1912 that is proven. I tried to figure out which room it was to be shown by the ‚Kammerherr‘ Mr Ratnayake the best top floor suite room at a very reasonable rate…
    Guest review by
    Klaus Christian
    Germany
  • From US$44.55 per night
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 10 reviews
    Excellent location Need road leading to the htl be renovated. Breakfast can be improved including table arrangements and background soft music to add serene values. Food was so good and tasty Staff were superb and much caring and friendly with professional approach. Nice and wonderful place to be.
    Guest review by
    Ruwan
    Sri Lanka
  • From US$318.57 per night
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 321 reviews
    The hotel is super nice the room was very comfortable very well equipped. The food in the restaurant was also so good the pool was amazing and the view from the pool is outstanding. Amazing place in beautiful Kandy ♡
    Guest review by
    Mor Gilboa
    Israel
  • From US$178.20 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 592 reviews
    This stay exceeded our expectations. The view from our room was amazing. The early morning swim with the view from the pool was fantastic. Kevin was extremely welcoming and very attentive as were the housekeepers.
    Guest review by
    Lauren
    United Kingdom
  • From US$140.80 per night
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 93 reviews
    The calm and quiet surroundings, clean and fresh environment, great hospitality from the staff, fabulous food
    Guest review by
    gehan
    Saudi Arabia
  • From US$165 per night
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 73 reviews
    Resort type hotel with good rooms. Attentive staff and food was so good Recommended for families.
    Guest review by
    Thanushka Fernando
    Sri Lanka
  • From US$138.89 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 649 reviews
    The food was really great, both breakfast and dinner. I very much enjoyed the boat tour as well
    Guest review by
    Alice
    Austria
  • From US$127.17 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 369 reviews
    The friendly help from Krishanti. She helped us book restaurants and transportation. A real gem
    Guest review by
    Anthonie
    Netherlands
  • From US$30.80 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 149 reviews
    excellent view. susantha and staff was very friendly and helpful. good value for money.
    Guest review by
    Chamiljaya
    Sri Lanka
  • From US$184.32 per night
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 28 reviews
    Location of the hotel. Friendly staff Clean room
    Guest review by
    Nera
    Sri Lanka
  • From US$104.87 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 214 reviews
    Good food. Kids loved the pool. Friendly staff.
    Guest review by
    Parameswaran
    Canada
  • From US$441.32 per night
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 112 reviews
    Everything was good. Staff all good. food great
    Guest review by
    Bradley
    United Kingdom
  • From US$168.02 per night
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 633 reviews
    Very pleasant stay and courteous staffs
    Guest review by
    Mohan Raj
    India
  • From US$181.36 per night
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 263 reviews
    Wonderful locations and spacious rooms
    Guest review by
    Kusal
    Australia
  • From US$248 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 664 reviews
    Clean and nice room. Tasty food
    Guest review by
    Shakya
    Sweden

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

  • 10.0

    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 by
    lahiru92
    Sri Lanka
  • 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 by
    Parvathy
    United States
  • 10.0

    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
  • 10.0

    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 by
    Viktor
    Croatia
  • 10.0

    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 by
    Malalgoda
    Sri Lanka
  • 10.0

    We highly recommend Wood’s View Villa to anyone visiting...

    We highly recommend Wood’s View Villa to anyone visiting Kandy – perfect for families, couples, or anyone looking for a relaxing getaway. Truly a 10/10 experience, and we would love to come back again!"😊😊
    Guest review by
    Harry John
    Belgium
  • 10.0

    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
    Singapore
  • 8.0

    Kandy is a very busy city!

    Kandy is a very busy city! We ended up having to spend 3 nights there due to trying to get a train booking to Kandy, however we felt that 1 night, max 2 would have been enough. You can get round all the main attractions in a day so you don't need to spend too much time. Don't book tickets through a third party as you are not guaranteed them (we were told the day before we didn't have tickets!) so just turn up early to the station and you'll get a ticket for the train - though no guarantee of a seat!
    Guest review by
    Billie
    Australia