People swimming in turquoise water at the Rosario Islands, Colombia

Rosario Islands: Colombia's Caribbean Coral Archipelago

Twenty-seven coral islands 35 km from Cartagena: Colombia's clearest accessible reefs for snorkelling and diving, plus overnight stays on Isla Grande.

Guides for Rosario Islands

The Rosario Islands - Islas del Rosario - are a national park archipelago of 27 coral islands sitting roughly 35 km southwest of Cartagena in the Caribbean Sea. The water here is that specific shade of turquoise that photographs look fake: shallow, warm, and clear enough to watch fish through a glass-bottom boat or your own mask.

Most visitors come on a day trip from Cartagena, but the islands reward those who stay overnight. Once the day-boat crowds thin out in the late afternoon, the pace drops to almost nothing - hammocks strung between palms, local fishermen heading out at dusk, stars unobscured by city light.

Getting There from Cartagena

Fast boats depart from the Muelle de la Bodeguita (near the Old City) and from the Muelle de la Mulata in the Manga neighbourhood. The crossing takes 45–90 minutes depending on sea conditions and vessel speed.

Shared lanchas (lanchas colectivas): Depart daily from around 8am–10am when full. Expect to pay approximately COP 80,000–120,000 per person round-trip. These are the most common option for budget travellers.

Private speedboats: Chartered through tour operators in Cartagena, typically COP 300,000–600,000 for the boat (not per person). Worth splitting among a group of four or more.

All-inclusive day tours: Most popular with first-timers - from approximately COP 120,000–180,000 per person, including transport, snorkelling equipment, lunch, and a stop at the Oceanario (aquarium). Operators include Excursiones Islas del Rosario and various desks along the Muelle de la Bodeguita.

The Islands Themselves

The archipelago sits inside the Parque Nacional Natural Corales del Rosario y de San Bernardo. Coral reef extends around many of the islands, which is why fishing and anchoring are restricted in certain zones. Water visibility regularly reaches 10–15 metres during the dry season.

Isla Grande is the largest island - roughly 6 km long - and the one most equipped for overnight stays. It has small hotels, restaurants, and beach bars spread along its shores. Freshwater is limited; most places rely on desalinated or trucked-in water, which affects shower pressure but not drinking supply.

Isla del Rosario (confusingly, this is a specific small island, not the archipelago) sits at the western edge and has some of the clearest water in the group. Several private villas here operate as boutique accommodation.

Playa Blanca - technically on the Barú peninsula rather than the Rosario chain, but virtually all day tour circuits stop here. The beach is undeniably beautiful: a long, flat stretch of pale sand. Morning visits before the day crowds are far more pleasant.

Oceanario Islas del Rosario: An aquarium on a small atoll, included in most day tours. It functions as a rescue centre for sea turtles, sharks, and tropical fish. Entry fee approximately COP 25,000–35,000 as of 2026 for independent visitors.

Snorkelling and Diving

The coral around the Rosario Islands is among the healthiest accessible from the Colombian mainland. Elkhorn and brain coral are common at shallow depths of 3–8 metres, making snorkelling viable without diving certification. More serious reef systems at 15–25 metres attract certified divers.

Snorkelling equipment rents for approximately COP 20,000–30,000 per day from operators at Isla Grande or through day tour packages. For scuba, Rosario Divers on Isla Grande offers PADI courses starting around COP 450,000 for a discovery dive as of 2026.

Peak visibility: December to April, the dry season, when Caribbean trade winds keep sediment settled and jellyfish populations lower.

When to Visit

December to April (dry season): The optimal window. Sea conditions are calmer, visibility is higher, and rainfall almost nonexistent. This is also the busiest period - expect more day-trippers on weekends and Colombian public holidays.

May to November (wet season): Rain typically comes in afternoon squalls rather than all-day downpours. Morning conditions can be excellent. Prices at island accommodation drop by roughly 20–30%, and the islands feel significantly quieter.

Avoid visiting during Carnaval de Barranquilla (February) and Semana Santa if you want peace - these are peak periods when every boat and bed fills up.

Food and Drink on the Islands

The local staple is cazuela de mariscos - a seafood stew of prawns, fish, and squid simmered in coconut milk - available at beachside restaurants on Isla Grande for approximately COP 30,000–50,000 per plate. Fresh ceviche is ubiquitous and typically COP 15,000–25,000 for a portion. Most restaurants are informal operations with plastic tables set directly on the sand.

Drinking water and packaged drinks are more expensive here than in Cartagena - plan accordingly and bring supplies if you’re budget-conscious.

Where to Stay on the Islands

Most visitors stay in Cartagena and take a day trip, but Isla Grande has enough accommodation for overnight stays - and the experience of the islands after sunset justifies the extra cost.

Eco Hotel Isla Grande - from approximately COP 280,000 per night: The most established hotel on the island, with fan-cooled rooms, a beachfront terrace, and a restaurant serving fresh seafood. Rates include breakfast. The hotel arranges snorkelling equipment and boat trips. Book direct by phone or WhatsApp - online booking systems are not always current.

Posada Paraíso del Caribe - from approximately COP 200,000 per night: A smaller family-run operation on Isla Grande’s calmer western shore. Rooms are simple but clean; the reef is a short swim from the dock. The family will cook to order if you give notice for dinner.

Villa rentals (Isla del Rosario and surrounding islands): Several private villas on the smaller western islands are available through local agents. These suit groups of four or more and typically run from approximately COP 800,000 per night for the whole property. The advantage is near-total privacy and reef access directly from your front steps.

Staying overnight means sharing the islands with almost no one once the day boats leave. Sunrise over the Caribbean from a hammock on Isla Grande is one of those experiences that doesn’t photograph well but stays with you.

Scuba Diving Operators

For certified divers, two operators on Isla Grande consistently receive positive reviews:

Rosario Divers: Based on Isla Grande’s main beach. Offers two-tank dive packages from approximately COP 200,000–280,000 per person as of 2026, including equipment. PADI discovery dives for beginners start at approximately COP 450,000. The dive team knows the reef corridors between the islands well and can guide divers to the best coral formations at 15–25 metres.

Buceo Rosario: A smaller operation focused on experienced divers. Specialises in the deeper wall dives on the archipelago’s eastern reef edges where Caribbean reef sharks and large grouper are commonly seen. Two-tank trips from approximately COP 220,000 per person. Advance booking recommended during December to April.

Both operators accept walk-ins during low season, but reservations are essential over Colombian public holidays when dive spots fill days ahead.

Practical Notes

  • National park fee: Approximately COP 28,000 per person as of 2026 (Colombian nationals pay less). Usually collected at the dock in Cartagena or at the island.
  • Cash is essential: Very few places accept card payment on the islands.
  • Sunscreen: Reef-safe sunscreen is strongly encouraged given the protected coral ecosystem. Standard chemical sunscreens (oxybenzone, octinoxate) are harmful to coral.
  • Mosquitoes: Present after sunset on Isla Grande, particularly near mangroves. Bring repellent.

Book an experience

Top experiences in Rosario Islands

Explore the best tours and activities in Rosario Islands - instant confirmation, free cancellation on most bookings.