Where to Eat in Cartagena: A Boutique Hotel Concierge's 2026 Restaurant Guide
If Cartagena's architecture is the city's body, its food is the soul. In the last decade, the Walled City has gone from a handful of tourist-trap seafood restaurants to one of Latin America's most exciting dining scenes — with two entries on the Latin America's 50 Best list, a growing farm-to-table movement rooted in Caribbean indigenous ingredients, and some of the most atmospheric courtyards in the hemisphere.
This is the short list our concierges actually recommend — not the list Google tells you to visit.
The Must-Book Reservations (Plan 2–4 Weeks Ahead)
Celele (Getsemaní) is the one to book first. Chef Jaime Rodríguez's tasting menu is a study in Colombian Caribbean biodiversity — cassava, corozo, ñeque, ants, fermented cacao. Listed on Latin America's 50 Best since 2021. Expect to spend 2.5 hours and roughly $90–$120 per person.
Carmen (Centro Histórico) remains the blueprint for modern Colombian fine dining. The courtyard setting inside an 18th-century mansion is reason enough; the chef's menu is the reason you book twice.
La Cevichería was already famous when Anthony Bourdain filmed there in 2008, and it still deserves the line. Tiny, no reservations, go at 12:30 p.m. on a Tuesday.
The Best Rooftops for Dinner
Trendi Roof Top at Voilá Centro Histórico — continental breakfast, daytime light bites, and a sunset cocktail program built around aguardiente and Colombian rum.
Townhouse Rooftop — panoramic Walled City views, small plates, and a strong cocktail list that draws a stylish local crowd.
Mirador Gastro Bar — the view of the domes at sunset is one of Cartagena's signature photographs.
Where Locals Actually Eat
Getsemaní's Calle del Arsenal and Calle de la Sierpe hide the city's best value meals. Di Silvio Trattoria for wood-fired pizza and pasta at half the Centro prices. Demente for tapas and mezcal. Saint Roque for Caribbean-Mediterranean fusion on a quiet plaza. La Cocina de Pepina for traditional Cartagenero cooking — mote de queso, arroz con coco, posta negra. This is the soul food of the coast.
The Best Breakfast in Cartagena
Breakfast is a serious category in this city. Café del Mural in Getsemaní for specialty Colombian coffee and arepas de huevo. Épocca inside the Sofitel Legend Santa Clara for the full white-tablecloth colonial courtyard experience. Juan del Mar for a relaxed Plaza de San Diego morning. Or, most simply, your hotel rooftop — which, if you've chosen well, is the best breakfast on the list.
Street Food Worth Seeking Out
The arepa de huevo, the butifarra, the carimañola, the patacón with hogao, the cocadas sold by women in white dresses in Plaza Santo Domingo. A $2 street snack in Cartagena often tastes better than a $40 hotel appetizer. Ask your concierge which vendor they trust; there are a handful of families who've been frying on the same corner for decades.
Dining by Occasion
For anniversaries: Carmen's tasting menu in the candlelit courtyard, or a private rooftop dinner arranged by your hotel. Best Hotels in Cartagena for Anniversaries & Celebrations
For groups: Alma at Casa San Agustín, or the family-style spreads at La Cocina de Pepina.
For a single, unforgettable dinner: Celele.
For post-beach cravings: ceviche at La Cevichería, then aguardiente at Donde Fidel.
FAQ
What is Cartagena famous for food-wise? Cartagena is known for Caribbean coastal cuisine: ceviche, arroz con coco, fried fish with patacones, arepas de huevo, and fresh tropical fruit. The city's contemporary dining scene is driven by chefs reinterpreting these ingredients through modern techniques.
Do I need reservations in Cartagena? Yes for fine-dining restaurants like Celele, Carmen, and Alma, especially during high season (December–March). Reservations 2–4 weeks ahead are standard.
How much does dinner cost in Cartagena? A casual dinner runs $15–$30 per person. Mid-range restaurants average $40–$70. Tasting menus at the top fine-dining restaurants range $90–$150 per person before drinks.