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.
🏖️ 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.