THE BEST Beaches in Cartagena

From secluded coves to lively shorelines — find the best beaches in Cartagena with curated picks, local tips, and free itinerary planning tools.

colombia and  cartagena in Cartagena, Colombia

🏖️ Beaches in Cartagena

  • Playa Bocagrande — A popular urban beach along the modern Bocagrande peninsula with golden sand, calm waters, and hotels and restaurants lining the shore.
  • Playa Blanca (Barú) — On Isla Barú about 45 minutes from Cartagena, a white-sand beach with crystal-clear turquoise water and beach clubs offering day passes.
  • Islas del Rosario — A coral archipelago 20km offshore, part of a national natural park protecting one of Colombia’s most important coral reef systems.
  • Playa Marbella — A quieter alternative to Bocagrande with golden sands and local ambiance along the Caribbean coast near the historic center.
  • Playa El Laguito — At the end of the Bocagrande peninsula, a calm beach surrounded by luxury hotels and popular for water sports.

← Back to Cartagena Travel Guide

Back to destinations