Остров Кайо-Коко расположен в провинуии Сьего де Авила (Ciego de Avila), в 27 км севернее острова Куба и соединён с ним насыпной дорогой. Освоение этого острова началось недавно, но сразу же была поставлена цель сделать его главным курортом страны, поэтому сейчас здесь строятся шикарные отели и рестораны. Площадь острова - 370 кв. км.
Курортная зона Кайо-Коко тянется вдоль северного берега острова на 22 км. Основные пляжи острова - Прохибида, Лан-Кончас и Ларга. Недалеко от берега Кайо-Коко протянулся коралловый риф длиной 400 км. Здесь водятся такие морские обитатели, как ставриды, люцианы, барракуды и акулы. Глубина погружений в этих местах варьируется от 5 до 40 м.
В южной части острова расположены заболоченные местности, где селится множество птиц, среди которых бакланы, дятлы, пеликаны, утки, пересмешники, серые цапли и одна из самых больших в мире колоний розовых фламинго, насчитывающая около 30 000 особей.