Rosario Islands
A scatter of 27 coral islands off Cartagena where the Caribbean turns impossible shades of turquoise — mangrove lagoons, bioluminescent waters and beach days that feel stolen from a postcard.
What is it?
The Islas del Rosario are an archipelago of 27 coral islands and cays sprinkled across the Caribbean about an hour by boat from Cartagena's colonial ramparts. Declared a national natural park in 1977, they protect one of Colombia's healthiest coral reef systems — a shallow underwater world of elkhorn coral, parrotfish, rays and the occasional nurse shark, all visible through water so clear it barely seems to exist. Above the surface, the islands are a mix of tangled mangrove channels, private eco-lodges, palm-shaded day clubs and tiny fishing communities such as Orika on Isla Grande, home to Afro-Colombian families descended from the region's escaped and freed slaves. Days here follow a delicious rhythm: a fast boat ride slapping over swells, snorkelling above the reef, fresh fried mojarra with coconut rice and patacones eaten barefoot, then a swim in the Laguna Encantada, where plankton light up like sparks around your arms after dark. Unlike the busier Caribbean resort islands, the Rosarios remain small-scale and slightly wild — no big hotel strips, no cruise piers, just boats, breeze and reef.
Where is it?
The islands lie roughly 35 km southwest of Cartagena de Indias on Colombia's Caribbean coast, with boats departing from the Muelle de la Bodeguita marina in Cartagena and from nearby Barú. Isla Grande, Isla del Rosario, Isla Múcura (in the neighbouring San Bernardo group) and Playa Blanca on Barú are the most popular bases, ranging from rustic hostels to boutique eco-hotels. The dry season from December to April brings the calmest seas, clearest visibility and the best beach weather; September to November sees more rain and rougher crossings.
What makes it worth it?
There's a moment — usually about twenty minutes into the boat ride, when Cartagena's skyline shrinks behind you and the water shifts from murky green to blinding aquamarine — when travellers audibly gasp. Visitors describe the Rosarios as "the Caribbean I always imagined but never quite believed existed," a place where hammock time, reef time and long lunches erase any sense of schedule. Snorkelling here is a genuine reset: hovering weightless over coral gardens, ears full of the crackle of the reef, everything urgent suddenly feeling small. Stay overnight and you get the archipelago's secret — bioluminescent lagoons, star-thick skies with no light pollution, and a silence broken only by mangrove herons and lapping water. Years later, it's the sensory details you'll recall: the smell of coconut rice on a wooden deck, the cold shock of that first dive off the boat, and the improbable colour of the sea.
How accessible is it?
This is one of Colombia's easiest bucket-list experiences — hundreds of thousands of visitors make the trip each year, and no fitness or experience is required beyond being comfortable in a boat and in the water. Shared day tours from Cartagena cost roughly USD 30–70 including lunch and snorkelling gear, plus a small national park entry fee (around COP 20,000–25,000) and a dock tax; private boat charters run USD 300–600 for groups. Overnight stays range from USD 30 hostel beds on Isla Grande to USD 250+ per night at boutique eco-lodges, and staying over is strongly recommended to escape the midday day-tripper crush. Book tours a day or two ahead in high season (December–January, Easter, July), bring reef-safe sunscreen, cash (many islands have no ATMs), a hat and motion-sickness tablets — the crossing can be bumpy. Be aware that some cheap tours are heavy on commission stops and light on reef time, so choose reputable operators, and note that facilities on the islands are basic, with limited electricity and fresh water on smaller cays.