TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Restaurants in La Ciutadella, Barcelona

25 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Italian

Vía Margutta

C/ Fonollar, 2, 08003, Barcelona

9.0 / 10
2,039 reviews

Average price €22

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

InsiderItalian

Carrer dels Tiradors, 2, Barcelona, Spain, 08003, Barcelona

9.4 / 10
490 reviews

Average price €35

Fine Dining

C/ Fusina, 7, 08003, Barcelona

9.0 / 10
440 reviews

Average price €35

Group Special: Menu 22.5€ (20 to 70 p.)

Creative

Avenida Bogatell, 64 (Hotel H10 Marina), 08005, Barcelona

Average price €35

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

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

Mediterranean

Carrer de Sardenya, 78, Barcelona, Spain. 08005, 08013, Barcelona

9.2 / 10
31 reviews

Average price €25

Fine Dining

C/ Mercaders, 10, 08003, Barcelona

9.0 / 10
2,696 reviews

Average price €25

Menú Condal 19.90€

InsiderMediterranean

Passeig Picasso, 10, 08003, Barcelona

8.8 / 10
274 reviews

Average price €43

Menú 64.90€

Mediterranean

Carrer de les Basses de Sant Pere, 10B, 08003, Barcelona

8.6 / 10
92 reviews

Average price €15

Set Menu 13€

Arrocería

C/ Almirall Aixada, 12, 08003, Barcelona

8.4 / 10
466 reviews

Average price €25

Menú del Paco 28.60€

Mediterranean

Plaça de Pau Vila, 1, 08039, Barcelona

8.6 / 10
244 reviews

Average price €40

Spanish

C/ Badajoz, 44, 08005, Barcelona

Average price €11

Mediterranean

Moll de Gregal 13-17 Port Olímpic, 08005, Barcelona

8.4 / 10
692 reviews

Average price €37

South American

Carrer dels Mercaders, 20, 08003, Barcelona

Average price €17

Italian

Carrer de Rera Palau, 3, 08003, Barcelona

Average price €33

Fine Dining

C/ Rec, 60, 08003, Barcelona

8.7 / 10
940 reviews

Average price €22

Moroccan

Avenida Moll Mestral, 3 (Port Olímpic), 08005, Barcelona

Average price €21

Menú Alhambra 35.00€

Mediterranean

Passeig Marítim Barceloneta, Barcelona, Spain, 08003, Barcelona

Average price €25

Catalan

Carrer de la Marina, 19, Barcelona, Spain, 08005, Barcelona

Average price €20

Japanese

Passeig d'Isabel II, 4, 08003, Barcelona

Average price €15

Menu 11.95€

Mediterranean

Avenida Icària, 132, 08005, Barcelona

Average price €20

Catalan

C/ Princesa, 35, 08003, Barcelona

Average price €25

Arrocería

Paseo Pujades, 5, 08018, Barcelona

Average price €23

Italian

C/ Portal Nou, 19, 08003, Barcelona

Average price €24

Arrocería

Passeig Marítim, 30, 08003, Barcelona

Average price €40

Mediterranean

C/ Rec, 30, 08003, Barcelona

Average price €23

Filter

TheFork advantages