Skip to content

Best Restaurants in Cartagena (2026)

Cartagena eats well at every level. At the top end, Celele, ranked No. 48 in The World's 50 Best Restaurants 2025, reinterprets the produce of the Colombian Caribbean, Carmen serves refined contemporary cooking in a historic house, and Restaurante 1621 offers tasting menus inside the Sofitel Legend Santa Clara. Harry's Cartagena brings Bogotá chef Harry Sasson's cooking to the Charleston Santa Teresa, while Candé pairs traditional Cartagena dishes with music and dance.

Seafood is everywhere. La Cevichería on the Plaza de San Diego is known for its ceviches and squid-ink rice, Juan del Mar on the same square mixes seafood with thin-crust pizza, and the Club de Pesca restaurant sits inside an 18th-century fort facing the bay. For traditional home cooking, La Cocina de Pepina in Getsemaní serves dishes such as mote de queso, and Salón Tropical adds a garden and live music. Book ahead for the best-known places, especially for dinner from December to April, and remember that many restaurants open for separate lunch and dinner services. A suggested 10% service charge is usually added to the bill.

10 places · Updated October 27, 2026

Our top 3 restaurants in Cartagena

  1. Celele Contemporary Caribbean cuisine, GetsemaníChef Jaime Rodríguez's acclaimed Getsemaní restaurant, reinterpreting the produce and traditions of Colombia's Caribbean region; No. 48 in The World's 50 Best Restaurants 2025.
  2. Carmen Contemporary Colombian cuisine, Ciudad AmuralladaA refined restaurant in a historic house on Calle del Santísimo, serving contemporary cooking inspired by Colombia's biodiversity and Caribbean produce, with craft cocktails.
  3. Restaurante 1621 Fine dining, tasting menus, San DiegoThe Sofitel Legend Santa Clara's signature restaurant, serving six- and ten-course tasting menus of Colombian ingredients within the walls of a 1621 convent.

Restaurant

1. Celele

Contemporary Caribbean cuisine$$$$Getsemaní

Chef Jaime Rodríguez's acclaimed Getsemaní restaurant, reinterpreting the produce and traditions of Colombia's Caribbean region; No. 48 in The World's 50 Best Restaurants 2025.

View details — Celele

Restaurant

2. Carmen

Contemporary Colombian cuisine$$$$Ciudad Amurallada

A refined restaurant in a historic house on Calle del Santísimo, serving contemporary cooking inspired by Colombia's biodiversity and Caribbean produce, with craft cocktails.

View details — Carmen

Restaurant

3. Restaurante 1621

Fine dining, tasting menus$$$$San Diego

The Sofitel Legend Santa Clara's signature restaurant, serving six- and ten-course tasting menus of Colombian ingredients within the walls of a 1621 convent.

View details — Restaurante 1621

Restaurant

4. La Cevichería

Ceviche and seafood$$San Diego

A popular seafood restaurant beside the Plaza de San Diego, known for its many ceviches, squid-ink black rice and Caribbean seafood dishes, open daily.

View details — La Cevichería

Restaurant

6. Harry’s Cartagena

Colombian and international$$$Ciudad Amurallada

Bogotá chef Harry Sasson's restaurant inside the Charleston Santa Teresa hotel, serving breakfast to late dinner with Colombian ingredients and Caribbean classics.

View details — Harry’s Cartagena

Restaurant

7. Candé

Traditional Cartagena cuisine with live shows$$$Ciudad Amurallada

A colonial-house restaurant in the historic centre devoted to traditional Cartagena cooking, served with live music, dance and shows recalling the colonial era.

View details — Candé

Restaurant

8. Salón Tropical

Caribbean seafood$$$Getsemaní

The Getsemaní branch of Bogotá's Salón Tropical, serving ceviche, grilled seafood and tropical fruit in a garden with a mango tree and live Caribbean music.

View details — Salón Tropical

Restaurant

9. Juan del Mar

Seafood and gourmet pizza$$$San Diego

A long-running restaurant and pizzeria on the Plaza de San Diego, serving seafood, Cartagena-style dishes and thin-crust pizzas in a restored Republican-era house.

View details — Juan del Mar