On its own small islet just off Isla Grande, Hotel Cocoliso Island Resort is reached by a roughly 45-minute boat ride from Cartagena and has built a loyal following among travelers who want an easy, all-in-one island stay without venturing to the farthest reaches of the archipelago.
Rooms are organized into four tiers — Esencial, Estándar, and two Superior categories with private terraces (one adding an ocean view) — all air-conditioned with private bathrooms. The centerpiece of the property is its palm-lined, oceanfront swimming pool, a popular alternative to the beach when the tide or current isn’t cooperating.
The on-site restaurant focuses on fresh seafood and Caribbean coastal dishes, and Cocoliso also runs its own day-pass program in Tradicional, Premium, and Cocolux tiers for visitors who want beach and pool access without booking a room. The resort regularly hosts weddings, birthdays, and corporate events on the island as well.
Boats depart Cartagena from the Muelle de la Bodeguita dock; the hotel handles transfers directly, so it’s worth confirming pickup times when you reserve through Instagram or WhatsApp. Since the resort sits within the Rosario Islands park boundary, guests should also plan for the separate national park entrance fee.
Cocoliso works well for families and groups who want resort comforts — a proper pool, varied room sizes, and event space — alongside quick access to the reef. Get in touch via WhatsApp or the official website to plan a stay.

