
Bocagrande Beach & Modern Cartagena
Barrio Bocagrande, Cartagena, Colombia
Bocagrande is Cartagena's modern beachfront district — a peninsula of high-rise hotels, condominiums, and the Caribbean beach that provides the swimming, sunbathing, and seafront promenade that the walled city's harbour location can't offer.

Playa Blanca (Day Trip)
Vía a Playa Blanca, Barú, Cartagena, Colombia
Playa Blanca on Barú Island is the closest genuinely beautiful beach to Cartagena — a long stretch of white sand and turquoise Caribbean water 1.

Rosario Islands (Day Trip)
Islas del Rosario, Cartagena, Colombia
The Rosario Islands are a coral archipelago 45 minutes by boat from Cartagena — 27 islands of white sand beaches, turquoise water, and the kind of Caribbean paradise that the mainland city's urban intensity makes you need.
Explore nature in Cartagena
GPS-guided narration at every landmark. Tap a spot on the map, hear the story. Every fact verified.