Skip to content

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.

Speak to someone
who's been there

Audley Travel specialist Alison

Start planning your tailor-made trip to Northern Cayes by contacting one of our Cuba specialists

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.

Map of Northern Cayes

Places & hotels on the map

    Places in and around Northern Cayes

    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.

    • Iberostar Ensenachos (formerly Royal Hideaway), Cayo Ensenachos

      Iberostar Ensenachos

      First Class

      The Iberostar Ensenachos is the only resort on the unspoiled islet of Cayo Ensenachos, a part of the beautiful Cayos de la Herradura archipelago.

    • Villa Las Brujas, Cayo Las Brujas

      Villa Las Brujas


      Villa las Brujas is the only small hotel in the Cayos de la Herradura archipelago and the only hotel on Cayo las Brujas.

    • Hotel Melia Buenavista

      Hotel Melia Buenavista

      First Class

      A peaceful all-inclusive resort set on a beautiful stretch of beach. Welcoming adults only, the property offers a high standard of rooms and excellent facilities.

    • Pool at Melia Cayo Santa Maria, Cayo Santa Maria

      Melia Cayo Santa Maria


      One of a group of three Melia resorts located along the white sand beach at Cayo Santa Maria, this all-inclusive resort offers comfortable accommodation and a higher standard of service than many other hotels in Cuba.