A Club Mahindra Managed Resort
Cherai, a small town near Cochin that pockets the sun, sand and sea, is a charming abode in God’s Own Country and one of the most delightful holiday destinations in India. Escape to Club Mahindra Cherai, where heaven comes down to earth. We promises to indulge your family’s every whim.
Begin the day with a hearty breakfast as you catch the unusual sight of ‘dancing’ fish. Wonder over the intricacies of a Chinese fishing net, or just sit back and enjoy the pleasures of a houseboat ride with your family. Indeed, bliss is in abundance at Club Mahindra Cherai beach resort.