Visit the Rosario Islands

Swim, snorkel and sunbathe in a Caribbean archipelago reached by boat from Cartagena.
The archipelago of El Rosario is a chain of 27 small, white-sand islands, strung out across the ocean like the rosary beads suggested by its name.
The surrounding reefs teem with tropical marine life and there is a good aquarium showcasing the biodiversity of its warm Caribbean seas. If you prefer to see these colourful species in their natural environment, simply don a snorkel and mask and take to the waters yourself from one of the beaches fringing the islands.
Colombia
Cartagena
Caribbean coast and islands
Holidays Visit the Rosario Islands
From expertly designed Private Journeys to trail-blazing Group Tours, browse our range of carefully crafted holidays.

Private Journeys
Colombia
Signature Colombia: Culture and coffee
(based on two people sharing & excluding flights)
Papagaio
Your edit for Latin American inspiration
Our exciting range of articles on Latin America explore everything from iconic destinations and lesser-known cultural gems to delicious traditional recipes. You’ll also find exclusive travel tips, first-hand client reviews and the chance to get your personal questions answered by our travel experts.
View Extraordinary Inspiration