Offering a sun terrace and views of the garden, Chameleon Beach Lodge by Peace Rob Hotels is set 3.1 miles south of Cherai Beach. Guests can enjoy the on-site restaurant. Free WiFi is featured and free private parking is available on site. Certain rooms include a seating area to relax in after a busy day. Rooms are equipped with a private bathroom offering free toiletries. You will find a 24-hour front desk. Guests can enjoy yoga at the property. An array of activities are offered in the area, such as cycling and fishing. Cochin is 10.6 miles from Chameleon Beach Lodge, while Ernakulam is 9.9 miles from the property.