
Bocagrande
Cartagena's modern beach strip where city life meets the Caribbean.
Bocagrande is Cartagena's high-rise peninsula, a narrow finger of land jutting into the Caribbean that serves as the city's main beach and commercial district. If the walled Old City is Cartagena's postcard past, Bocagrande is its present — dense with hotels, condominiums, seafood restaurants, and the kind of buzzing urban energy that draws both Colombian vacationers and international visitors looking for beach access with a city heartbeat. It sits just a short taxi ride from the historic center, making it easy to split your time between colonial cobblestones and saltwater.
The beach itself stretches along the western edge of the peninsula, wide and busy with vendors selling fruit, coconut water, and fried fish. The water is warm and calm, though not particularly pristine by Caribbean standards — this is a working city beach, not a remote paradise. Avenida San Martín, the main commercial drag running through the center of the peninsula, is lined with everything from fast-food joints to upscale seafood spots. La Fragata, Cantina La 15, and a string of ceviche counters do brisk trade day and night. The evenings bring out a different crowd — Bocagrande has real nightlife, and the energy on weekends is genuinely infectious.
Bocagrande is where most of Cartagena's large beach hotels are concentrated, which means it's often the base for package tourists. That can give it a slightly anonymous resort-strip feel if you're not paying attention, but dig a little deeper and you'll find neighborhood bakeries, local juice bars, and corner tiendas that remind you you're firmly in Colombia. The best strategy is to stay here for the convenience and beach access, but eat at least some of your meals in the Old City or Getsemaní.
