The Islas del Rosario are a group of 27 small coral islands about 45km southwest of Cartagena, surrounded by clear warm water and living coral reef. The national park status means development is limited, and the snorkelling and diving around the islands is some of the best available on Colombia's Caribbean coast.
Day trips run from Cartagena's Muelle Turistico (tourist pier) every morning, typically combining a stop at the aquarium on Isla San Martín de Papayal with beach time on Isla Grande or one of the smaller islets. The crossing takes about 45 minutes by fast launch. Bring sunscreen and check the weather — choppy conditions can make the crossing uncomfortable. Better tour operators offer all-day trips with snorkelling equipment included.