Cayo Coco je ostrov ležící u severního pobřeží Kuby v jeho centrální části. Geograficky náleží do souostroví Jardines del Rey (Královské zahrady), administrativně je součástí provincie Ciego de Avila. Rozkládá se na ploše 370 kilometrů čtverečních. Název ostrova Cayo Coco pochází od zde žijícího ptáka Ibisa Bílého, kterému místní říkají kokosový (coco) pták. Počasí se zde liší podle toho do které sezóny spadá, letní trvá od května do října s průměrnými teplotami vzduchu i moře 26 až 27 stupňů. Zimní je od listopadu do dubna a je jednou z oblíbenějších pro turisty ze severnějších zemí, jako je i Česko, protože teplota moře je stále kolem 25 stupňů. Dopravu zajišťuje mezinárodní letiště pojmenované podle názvu archipelágu, čili Jardines del Rey, část cest je s mezipřistáním v Havaně.
Cayo Coco se velmi rychle rozvíjí a dnes je jedním z center tzv. all inclusive ubytování na Kubě. Ostrov nabízí více než 20 kilometrů nádherných bílých pláží a křišťálově čisté moře. Také na Cayo Coco vyjíždí spousta milovníků potápění, co je ale logické, souostroví jehož je součástí se nachází poblíž druhého největšího korálového útesu na světě. Kromě klasické odpočinkové turistiky zde má návštěvník ostrova možnost obdivovat i krásy přírody. Na ostrově, i když není příliš rozlehlý, žije více jak 200 zvířecích druhů a nachází se více jak 350 druhů rostlin – severozápadní část ostrova zabírá přírodní park El Baga. Cayo Coco s pevninou spojuje 27 kilometrů dlouhá umělá hráz. Nejoblíbenější pláže na ostrově jsou Las Coloradas, Jaula a Flamenco.