The 10 best resorts in Kandy, Sri Lanka | Booking.com
Skip to main content

Resorts in Kandy

Find the resorts that appeal to you the most

The best resorts in Kandy

Check out our pick of great resorts in Kandy

Filter by:

Review score

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.

A
Arianna
From
Italy
Position, room, view, staff and service
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 116 reviews
Price from
US$658.50
1 night, 2 adults

Mirage Kandyan Heights

Kandy

Located in Kandy, 3.2 km from Ceylon Tea Museum, Mirage Kandyan Heights provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

m
madumal
From
Sri Lanka
Well organized and lovely view hotel good and polite staff we had a wonderful time too
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 9 reviews
Price from
US$80.84
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...

J
Jennet
From
United Arab Emirates
Stay at this hotel was absolutely wonderful, thanks to the incredible staff members. A special shoutout to Pasindi at the reception-her warmth, professionalism and attention to detail truly stood out. Every member of the team was kind, attentive, and made stay unforgettable. Thank you all for your exceptional hospitality!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 95 reviews
Price from
US$379.64
1 night, 2 adults

Ayaana Boutique Hotel

Kandy

Located in Kandy, 7.3 km from Kandy City Center Shopping Mall, Ayaana Boutique Hotel provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

H
Helen
From
Ireland
The owners were so nice it was like home away from home they prepared beautiful vegetarian dinner for us and a packed breakfast as we left early, beautiful clean room with super comfy beds I would definitely return.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews
Price from
US$90
1 night, 2 adults

Kandy Rivers Edge Nature Resort

Kandy

Situated in Kandy, 6.1 km from Bogambara Stadium, Kandy Rivers Edge Nature Resort features accommodation with a garden, free private parking, a shared lounge and a terrace.

I
Issy
From
New Zealand
Beautiful location, with friendly hosts who were very helpful with organising us a driver to our next accommodation. Delicious breakfast, we felt very spoiled!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 179 reviews
Price from
US$64.35
1 night, 2 adults

Kandy Mountain Cottage

Kandy

Featuring a garden, Kandy Mountain Cottage is situated in Kandy, 2.1 km from Kandy City Center Shopping Mall.

H
Helaina
From
New Zealand
Thank you so much for the stay!! Will send fellow travellers to this cottage. The family were so kind and helpful throughout the stay, they made it feel like a home away from home looking after us and introducing to their family and friends. They also helped us out with a day tour and the lovely wife took me jewellery shopping. Thank you again from NZ
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 271 reviews
Price from
US$19.47
1 night, 2 adults

Old Frankland Kandy Luxury Boutique Hotel

Kandy

Old Frankland Kandy Luxury Boutique Hotel features a garden, a shared lounge and a sun terrace with swimming pool and continental breakfast in Kandy.

V
Vaidotas
From
Lithuania
The hotel is located in a fantastic spot with a stunning view, including the distant Ambuluwawa tower. We had planned to stay for one night but the peace, great atmosphere, and view made us extend our stay for a few more days. The pool with its captivating view was enjoyed by adults and children alike. We traveled by tuk-tuk, and our advice to others is to use this mode of transport but avoid driving up the hill to the hotel yourself. The hotel staff can help you arrange this service. The staff was incredibly helpful and friendly. The food at the hotel restaurant was delicious.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 129 reviews
Price from
US$46.46
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.

A
Anjana
From
Sri Lanka
Everything… From the moment we entered, we were taken care well. Food was great. Staff and services were amazing. Great place to stay..
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 108 reviews
Price from
US$353.06
1 night, 2 adults

Nature Walk Resort

City Centre, Kandy

Approximately 10 minutes' walk from Kandy Lake, Nature Walk Resort offers accommodation set amidst tropical greenery. It features a restaurant and 24-hour front desk.

J
Jana
From
Czech Republic
Very close to the centre. Very nice People and amazing breakfast. Everything was great.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 780 reviews
Price from
US$25
1 night, 2 adults

Amaya Hills Kandy

Kandy

Located in Kandy, Amaya Hills, a leading 5-star hotel in Kandy, offers a hillside retreat overlooking the Heerassagala forest.

P
Paul
From
Switzerland
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.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 629 reviews
Price from
US$156.31
1 night, 2 adults
All resorts in Kandy

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.

Most booked resorts in Kandy and surroundings in the past month

See all

Treat yourself. Popular resorts in Kandy and nearby

  • Tree of Life Nature Resort

    Kandy
    Spa and wellness centre
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 72 reviews

    Featuring an outdoor swimming pool and meeting/banquet facilities, Hotel Tree of Life is nestled away amidst lush greenery. Guests can enjoy complimentary Wi-Fi access available at all public areas.

  • Situated in Kandy, 9.3 km from Kandy Museum, Yakurungala Nature Resort Kandy features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Amaya Hills Kandy

    Kandy
    Spa and wellness centre
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 629 reviews

    Located in Kandy, Amaya Hills, a leading 5-star hotel in Kandy, offers a hillside retreat overlooking the Heerassagala forest.

Highly rated resorts in Kandy and nearby

  • Staykandy

    Kandy
    8.0+ review score
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 34 reviews

    Well situated in the centre of Kandy, Staykandy offers free WiFi throughout the property, a terrace and free private parking for guests who drive.

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

    Situated in Gurudeniya, 7.4 km from Kandy Museum, Sooriya Resort Kandy features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

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

    Situated in Kandy, within 5.3 km of Bogambara Stadium and 5.4 km of Kandy City Center Shopping Mall, Kandy IVY Mountain View Resort features accommodation with a restaurant and free WiFi throughout...

  • Melheim Kandy Villas

    Kandy
    8.0+ review score
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 64 reviews

    Melheim Kandy is located in Kandy, 10.4 km from Ceylon Tea Museum. Featuring an outdoor swimming pool, this resort has air-conditioned rooms with a private bathroom.

All-inclusive resorts in Kandy and nearby

  • Dunali Mountains - Galaha

    Galaha
    All-inclusive options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 4 reviews

    Situated in Galaha, 11 km from Ceylon Tea Museum, Dunali Mountains - Galaha features accommodation with a garden, free private parking and a terrace.

FAQ about resorts in Kandy

Research, refine and make plans for your whole trip