TheFork, a Trip advisor company

What

What

Where

Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Cartagena

84 restaurants

Sort by Relevance

insiderMediterranean

La posada de los Habaneros

C/ de San Diego, 60, 30202, Cartagena

9.5 / 10
321 reviews

Average price €30

-50% en Carta con ElTenedor Fest

Mediterranean

Paseo Alfonso XII, 22, 30202, Cartagena

8.6 / 10
41 reviews

Average price €20

-50% en Carta con ElTenedor Fest

Italian

Calle Riga, 30392, Cartagena

9.0 / 10
102 reviews

Average price €18

Mediterranean

Calle Jiménez de la Espada, 53, 30203, Cartagena

9.1 / 10
41 reviews

Average price €30

Specify a date and enjoy promotions of up to -50% in our best restaurants

Italian

Calle Cañón, 4, 30202, Cartagena

8.8 / 10
130 reviews

Average price €18

Spanish

Calle Santiago, 11, 30202, Cartagena

8.9 / 10
53 reviews

Average price €24

Mediterranean

Calle Real nº 2 30201 Cartagena, 30201, Cartagena

8.7 / 10
70 reviews

Average price €25

Mediterranean

San Anton 26, 30205, Cartagena

9.1 / 10
10 reviews

Average price €15

Middle Eastern

Plaza del Rey, 6, 30201, Cartagena

8.8 / 10
31 reviews

Average price €15

Fusion

Alameda de San Antón, 36, 30205, Cartagena

Average price €15

Mediterranean

Calle José Antonio, 30310, Cartagena

Average price €15

American

La Manga Club Resort, 30389, Cartagena

Average price €15

Mediterranean

Calle Gisbert 1, 30202, Cartagena

8.5 / 10
15 reviews

Average price €15

Traditional cuisine

Calle Pintor Balaca, 56, 30203, Cartagena

8.3 / 10
3 reviews

Average price €15

Spanish

Calle Canales, 16, 30201, Cartagena

8.6 / 10
5 reviews

Average price €15

Calle de Palma, 23, 30201, Cartagena

7.7 / 10
11 reviews

Average price €15

American

Plaza Bohemia, 3, 30380, Cartagena

8.5 / 10
36 reviews

Average price €10

Fusion

Av. Gran Vía de la Manga, 3, 30380, Cartagena

8.5 / 10
61 reviews

Average price €22

Italian

Calle Virgen del Pilar, 12, 30310, Cartagena

Average price €10

Mediterranean

Calle Bodegones 3, 30201, Cartagena

8.4 / 10
16 reviews

Average price €20

Mediterranean

Calle Santiago Ramon y Cajal, 138, 30205, Cartagena

7.2 / 10
3 reviews

Average price €23

Mediterranean

Calle Honda, 9, 30201, Cartagena

8.4 / 10
28 reviews

Average price €15

Traditional cuisine

Calle Honda, 5, 30201, Cartagena

8.0 / 10
21 reviews

Average price €15

Italian

Plaza Bohemia, 30380, Cartagena

Average price €12

-30% off the "à la carte" menu!

Spanish

Calle Jabonerías, 5, 30201, Cartagena

8.9 / 10
38 reviews

Average price €20

Menu 28€

Cities around Cartagena

Filter

TheFork advantages