Getting Off the City Beaches

Cartagena's city beaches — primarily along Bocagrande and El Laguito — are convenient but crowded and not the Caribbean postcard experience most travelers are hoping for. For truly stunning beaches, you need to venture offshore. The two best options are the Islas del Rosario (Rosario Islands) and Playa Blanca on Isla Barú. Here's everything you need to know about both.

Islas del Rosario (Rosario Islands)

What Are They?

The Islas del Rosario are an archipelago of roughly 27 small coral islands located about 35 kilometers southwest of Cartagena, within the boundaries of the Corales del Rosario y San Bernardo National Natural Park. The waters around them are warm, calm, and remarkably clear — some of the best snorkeling and diving territory on Colombia's Caribbean coast.

How to Get There

Daily boats depart from the Muelle Turístico de la Bodeguita (near the Walled City) and from Muelle de la Escollera in Bocagrande. The journey takes approximately 45–90 minutes depending on the vessel and your destination island. High-speed lanchas (motorboats) are the standard option, and most arrive between 8am and 10am, departing to return in the early afternoon.

What to Do

  • Snorkeling: The reef systems are accessible directly from most islands. Bring your own gear or rent it cheaply on-site.
  • Scuba diving: Several operators run dive trips to deeper coral formations with impressive visibility.
  • Aquarium visit: A small marine aquarium on one of the islands shows native Caribbean fish, sea turtles, and other marine life — popular with families.
  • Kayaking and paddleboarding: Many island resorts and day-trip operators offer equipment rental.
  • Simply relaxing: The beaches here are genuinely beautiful — white sand, coconut palms, turquoise water. Sometimes that's enough.

Playa Blanca (Isla Barú)

What Is It?

Playa Blanca is a long, sweeping stretch of brilliant white sand on the northern tip of Isla Barú, a peninsula south of Cartagena. It's one of the most photographed beaches in all of Colombia and is often included in combined day-trip packages with the Rosario Islands.

How to Get There

Playa Blanca can be reached by boat (most tours stop here after the Rosario Islands) or overland via a road from the town of Pasacaballos. The overland route has become more popular as road access has improved, and several transport companies run shared vans from Cartagena.

What to Expect

Playa Blanca is genuinely stunning — the sand is powder-white and the water a vivid turquoise. However, it can get crowded on peak days, particularly on weekends and during Colombian national holidays. Arrive early for the best experience. Beach vendors are persistent — a polite but firm "no gracias" is all you need.

Rosario Islands vs. Playa Blanca: Which Should You Choose?

FactorRosario IslandsPlaya Blanca
Journey time45–90 min by boat60–90 min by boat or van
Water qualityExcellent for snorkelingBeautiful, calm swimming
Crowd levelModerate (varies by island)Can be crowded in high season
Best forSnorkeling, diving, natureBeach relaxation, photography
BudgetMore expensive (boat + entry)More affordable options available

Essential Tips for Both Destinations

  • Bring sunscreen: The Caribbean sun is intense. SPF 50+ and reapplication throughout the day is essential.
  • Stay hydrated: Bring more water than you think you need, especially if you're snorkeling or swimming.
  • Book tours the day before: Walk-up spots are available but limited during high season (December–March, July–August).
  • Bring cash: Most beach vendors and small island restaurants operate cash-only.
  • Respect the reef: Don't touch coral, and consider reef-safe sunscreen to protect the marine ecosystem.