Customize one of our recommended trips or design your own from scratch
Just an hour across the sea from the bustling city of Cartagena, the Rosario Islands are a sanctuary of blinding, sugary beaches, azure waters and vibrant coral reefs. Rosario is actually a collection of 27 islands, each offering a unique blend of natural, unsullied beauty and rustic charm. They range from tiny, uninhabited atolls to larger islands dotted with beach resorts. Expect your days to involve snorkelling in the coral-rich waters, lounging on sun-drenched beaches, or exploring the island's unique ecosystems. Top off your experience with a freshly caught and grilled lobster from one of the beachside shacks.
Caribbean bliss that is easy to access and laid-back island life.
Stay on a small island all to yourself!
Snorkelling is a fun activity here, but won't compare to the best spots in the world.