Skip to main content

The best resorts in Elkaduwa

Check out our pick of great resorts in Elkaduwa

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in Elkaduwa and 10 km from Kandy, Green View Holiday Resort features an outdoor swimming pool. Guests can enjoy the meals at the on-site restaurant.

The rooms offer views of the mountains or pool. There is a safety deposit box. Each room is fitted with a private bathroom equipped with a shower. Green View Holiday Resort features free WiFi .

Amazing place, the manager changed few month ago and he and his brother are the sweetest they take so good café of us, so helpfull and explaining everything about Sri Lanka

Show more Show less
7.7
Good
35 reviews
Price from
59 zł
per night

Located in Matale, 32 km from Kandy City Center Shopping Mall, Nelinsa Resort and Spa provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Providing a bar, the property is located within 33 km of Sri Dalada Maligawa. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi.

The staff were exceptional, the food was great, there wasn't anything to complain about.

Show more Show less
8.6
Fabulous
42 reviews
Price from
395 zł
per night

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. Wired internet access is available.

Guests can soak up the sun or take a dip at the outdoor pool. The friendly staff at this Eco Lodge can organise a campfire or a visit to the tea factory.

The location is amazing. The accommodation as well

Show more Show less
8.7
Fabulous
89 reviews
Price from
2,050 zł
per night

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.

Sri Dalada Maligawa is 13 km from the resort, while Kandy City Center Shopping Mall is 13 km from the property. Bandaranaike International Airport is 115 km (3 to 4 Hours Drive) away.

very nice place! be aware to check the weather before you come! for sure another stay!:)

Show more Show less
9.2
Superb
102 reviews
Price from
3,124 zł
per night

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.
Search resorts in Elkaduwa