Kodaikanal is a city in the hills of the Dindigul district in the state of Tamil Nadu. Its name in the Tamil language means "The Gift of the Forest." It is centered around the star-shaped Kodaikanal Lake and is known for its cool climate and mist-covered cliffs.
14 properties in this destination
Book your private beach stay in Kodaikanal
Book your stay at the best beach resorts in Kodaikanal
Step apart! Cottages & unique stays at Kodaikanal Beach