Кайо Ларго – маленький островок, расположенный в юго-восточной части архипелага Канарреос, примерно в 80 километрах от главного острова Куба.
Этот маленький известковый остров имеет протяжённость около 25 километров, а в ширину занимает не более 3 километров. Невероятно белоснежные песчаные пляжи раскинулись в южной части острова более чем на 20 километров. Северная же часть острова занята преимущественно мангровыми рощами и мелкими солёными озерами.
Немногочисленные отели Кайо Ларго расположены вдоль 6-километровой полоски пляжа на южном побережье, окружённой невероятно пышной и прекрасной растительностью. Сегодня на острове работают отели двух различных групп: пять гостиниц принадлежат группе «Gran Caribe», а 2 – группе «Sol Melia». В конце этого года здесь появится отель, управляемый группой «Barcelo». Все отели находятся приблизительно в 10-15 минутах езды от деревни и не более чем в 20 минутах езды от аэропорта.