Cayo Coco is a small natural paradise with spectacular crystal clear, turquoise waters and fine white sands. Hotels in Cayo Coco are large all inclusive resorts, complemented with luxury services and conceived in perfect harmony with the environment.