Visit Northern Cayes, Cuba
In recent years, the remote northern cayes, east of Varadero, have also been developed.
Cayo Santa Maria, Cayo Ensenachos and Cayo las Brujas are all small islets connected to the mainland by a causeway. They are covered in thick mangroves and are important bird nesting sites with idyllic beaches and sparkling seas.
The resorts here are mainly large but are newer than many in Varadero and provide a quieter alternative, in a pristine setting, whilst still offering a high standard of accommodation, and excellent facilities.
Cayo las Brujas in particular has a delightful small hotel with wooden cabins connected by a boardwalk offering comfortable and peaceful lodgings with a stunning beach.
These cayes are all within a four hour drive of Havana and Trinidad.
Cayo Coco and Cayo Guillermo
Further to the east lie Cayo Coco and Cayo Guillermo, two well established built up cayes, with a good selection of all-inclusive resorts.
Cayo Guillermo is home to Playa Pilar, reputed as one of the best beaches in the Caribbean and also resident to a large flamingo population.
Suggested itineraries featuring Northern Cayes
Our itineraries will give you suggestions for what is possible when you travel in Northern Cayes, and they showcase routes we know work particularly well. Treat them as inspiration, because your trip will be created uniquely by one of our specialists.
Accommodation choices for Northern Cayes
We’ve selected a range of accommodation options for when you visit Northern Cayes. Our choices usually come recommended for their character, facilities and service or location. Our specialists always aim to suggest properties that match your preferences.
Map of Northern Cayes
Places & hotels on the map
Places in and around Northern Cayes
- Cayo Ensenachos Northern Cayes
- Cayo Las Brujas Northern Cayes
- Cayo Santa Maria Northern Cayes
- Sancti Spiritus 56 miles away
- Santa Clara 59 miles away
- Trinidad 83 miles away
- Cienfuegos 95 miles away
- Camaguey 116 miles away
- Varadero 140 miles away
- Havana 212 miles away
- Playa Esmeralda 233 miles away
- Guardalavaca 235 miles away
- Las Terrazas 247 miles away
- Santiago de Cuba 279 miles away
- Cayo Levisa 284 miles away
- Viñales 296 miles away
- Western Cuba 296 miles away