The northern coast of Cuba is lined with beautiful beaches and dotted with numerous small islands and cayes, some connected to the mainland by long causeways. Long stretches of white sandy beaches, washed by calm blue and green waters, offer an excellent opportunity to relax at the end of your journey.
The beautiful Cayo Santa Maria is located in the Jardines del Rey archipelago, while in the far north-east of Cuba lie the idyllic beaches of Esmeralda and Pesquero. All first-class hotels operate on an all-inclusive basis.