Search resorts in Kandy District

Find the resorts that appeal to you the most

Featured resort destinations

Destination inspiration for your trip – find a resort

Kandy

25 resorts

The best resorts in Kandy District

Check out our pick of great resorts in Kandy District

Filter by:

Star rating
Review score

Tea Cottage Resort & Spa

Hotel in Nawalapitiya

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

C
Carlo
From
Italy
This place is worth not just a detour but the whole trip to Sri Lanka. The road to get there from St Clair is a breathtaking ride through the tea plantations. The resort is beautifully designed and well kept. We received a free upgrade and our rooms had floor-to-ceiling windows overlooking the jungle and a river valley down below. Every detail of the décor of the rooms is tastefully picked and the result is elegant without pretense. The food was interesting, good and fairly priced, and served on a beautiful deck with a vista. The staff was friendly and helpful. We truly enjoyed our stay and it will remain a high point in our two-week visit of Sri Lanka. Incidentally, it is a steal!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 107 reviews
Price from
US$55.25
1 night, 2 adults

Celestial Hills - Villas & Suites by The Clarks

Kandy

Located in Kandy, 11 km from Pallekele International Cricket Stadium, Celestial Hills - Villas & Suites by The Clarks provides accommodation with an outdoor swimming pool, free private parking and a...

C
Chris
From
Switzerland
Top Hotel. Super Service. Extremly friendly staff. Thank you very much to
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 104 reviews
Price from
US$363
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.

M
Monika
From
Poland
Great hotel! Clean, comfortable, with a stunning view and delicious food and drinks. The stuff is the kindest and most helpful that you can imagine. I highly recommend this place.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 130 reviews
Price from
US$60.75
1 night, 2 adults

Simpson's Forest - Luxury Boutique Resort & Spa - Kandy

Hotel in Kandy

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

F
Freyja
From
United Arab Emirates
Incredible hotel! The overall vibe of this hotel was unmatched, it was a little sanctuary in the middle of the mountains with the most amazing views, vibe and atmosphere. The staff were so incredible and helpful, working to go above and beyond to make our experience special. The food was excellent too! Amazing walks you can do, tea plantation on site, even we got a free upgrade and had the hotel infinity pool pretty much to ourselves! Would 100% recommend! Lacanta was great and super helpful too!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 330 reviews
Price from
US$100.10
1 night, 2 adults

Aarunya Nature Resort - Kandy

Kandy

Aarunya Nature Resort has free bikes and an outdoor swimming pool in Kandy. The property features a fitness centre, as well as a garden. The accommodation provides a shared lounge and free WiFi.

S
Smit
From
India
Everything especially staff, rooms, view etc
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 120 reviews
Price from
US$350
1 night, 2 adults

Kandy Highland Unique Hotel

Hotel in City Centre, Kandy

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.

C
Claudia
From
Switzerland
The hotel is located a little bit outside of Kandy on a hilltop. It has a beautiful view of the surrounding mountains. The staff were very friendly and instantly made me feel welcome. Thank you for everything.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 360 reviews
Price from
US$36
1 night, 2 adults

Elegant Hotel

Hotel in Kandy

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.

A
Abdulahman
From
Saudi Arabia
Excellent hotel with astonishing view with infinity pool. Hotel reception and staff is extremely welcoming and super nice. They made us feel this hotel is your 2nd home. The hotel has two amazing views. The front yard is a relaxing area all day. Hotel owner (Mr. Udaya) and his team were always available to help and make our stay unforgettable. They went beyond their job by inviting us visit Mr.Udaya farm and give us some plants and seeds for my mother. This place is good for relaxing and enjoying the green mountain view. It exceeded my expectations and will definitely be my hotel if I visit Candy again. Highly recommended for people after view, relaxation and generous hospitality.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 863 reviews
Price from
US$65.41
1 night, 2 adults

Rivora Residence

Kandy

Featuring lake views, Rivora Residence features accommodation with a fitness centre, a garden and a shared lounge, around 4.4 km from Kandy Museum.

A
Arielle Bastien Wald
From
United Arab Emirates
We liked it because it was in a calm area. The staff was kind and helpful. The room was nice also.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 481 reviews
Price from
US$42.56
1 night, 2 adults

Green View Holiday Resort

Kandy

Green View Holiday Resort has a variety of rooms, each with its own private bathroom. Free WiFi is available in the resort’s common areas. Facilities include an outdoor pool and restaurant.

J
Jessica
From
Germany
I had a great stay! The staff was incredibly friendly and attentive. The breakfast was delicious, and I really appreciated the free refillable water, the lovely pool, and that both the air conditioning and hot water worked perfectly. There’s also a laundry service available. The location is very quiet and peaceful—just a bit further from the city center, but definitely worth it for the relaxing atmosphere. Would highly recommend!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 562 reviews
Price from
US$23.80
1 night, 2 adults

Madulkelle Tea and Eco Lodge

Kandy

Located amidst rolling green hills and the Madulkelle Tea Estate, this property offers tents with a terrace, a seating area, and en suite bathroom with hot/cold water.

L
Leonie
From
Switzerland
Location is incredible. Staff is so friendly. Got the honeymoon suite for half the price of the website, therefore great value for money. The tent was a dream and we are so happy that we spent one night there. One thing that could have even further improved our stay: a bootle of bubbles in the minibar fridge - we would have bought it :)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 124 reviews
Price from
US$270
1 night, 2 adults
All resorts in Kandy District

Most booked resorts in Kandy District this month

See all

Popular with guests booking resorts in Kandy District

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 63 reviews

Popular with guests booking resorts in Kandy District

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

Popular with guests booking resorts in Kandy District

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

Popular with guests booking resorts in Kandy District

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

Popular with guests booking resorts in Kandy District

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

Popular with guests booking resorts in Kandy District

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

Popular with guests booking resorts in Kandy District

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

Popular with guests booking resorts in Kandy District

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

Popular with guests booking resorts in Kandy District

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

Popular with guests booking resorts in Kandy District

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

FAQs about resorts in Kandy District

Resorts that guests love in Kandy District

See all
Avg. price/night: US$54.45
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 73 reviews
The resort is located in a wonderful place with some breathtaking views. Even the landscape arrangement around pool area provides a calm, natural vibe. The building is bit old, but it manages to provide the service up to a customer satisfactory level. All the facilities are functioned well except the dialog tv connection in our room.
Guest review by
Janith
Family with young children
Avg. price/night: US$64.35
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 180 reviews
This place is a hidden gem in Kandy. The resort is private and quiet. The view is beautiful. We loved everything. Food/breakfast was delicious. Host and staff are wonderful and helpful. Kandy town and other tourist attractions are easily accessible by tuk-tuk. We used PickMe app which was easy. Highly recommend this place.
Guest review by
N
Young couple
Avg. price/night: US$25
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 811 reviews
We had the best stay at Nature Walk Resort. The room was lovely, very clean and comfortable with a balcony looking over the big Buddha. The owners were so friendly too, they gave us watermelon juice on arrival and were always checking up to make sure everything was ok. Would definitely recommend staying here, delicious breakfast too.
Guest review by
Tabitha
Young couple
Avg. price/night: US$519.87
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 104 reviews
Celestial Hills is located at the stunning natural beauty of Kandy. One of the best resort I have visited till now. The receptionists and staff were really helpful and friendly. Great staff who knew how to serve the customer. The room was well equipped and the service was excellent. I really loved the private plunge pool and the mountains views.
Guest review by
Abuzar
Group
Avg. price/night: US$27.75
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 8 reviews
I recently stayed at Victoria Nature Resort and would wholeheartedly recommend it. The serene , attentive staff, and impeccable amenities made my stay truly enjoyable. I look forward to returning in the future.
Guest review by
Hirushan
Solo traveller
Avg. price/night: US$220
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 75 reviews
Resort type hotel with good rooms. Attentive staff and food was so good Recommended for families.
Guest review by
Thanushka Fernando
Family with young children
Avg. price/night: US$997.02
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 120 reviews
This resort left me speechless. One of the most beautiful places I’ve ever stayed in my life!
Guest review by
Maya
Solo traveller
Avg. price/night: US$264.60
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 646 reviews
We spent 4 nights in this resort. Outstanding views around the hotel. The reception staff allowed us to early check in and also late check out. Our room was suspicious and comfy. The staff was very helpful and friendly. A bit far from the city center and lake Kandy but that was not an issue at all. Tuktuks were available all the time. Was a nice and quiet stay.
Guest review by
Keshishian
Young couple
gogless