What
Where

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

The Best Italian Restaurants in Barcelona

355 restaurants

Sort by Relevance

InsiderInsiderIl Mercante Di Venezia, Barcelona

INSIDERITALIAN

Carrer de Josep Anselm Clavé, 11, 08002, Barcelona

849

Average price €24

InsiderInsiderDon Giovanni - Hotel NH Constanza, Barcelona

INSIDERITALIAN

C/ Deu i Mata, 69-99, 08029, Barcelona

938

Average price €30

Brera Restaurant Gnocchi Bar, Barcelona

ITALIAN

Carrer de l'Àliga, 25, 08014, Barcelona

239

Average price €17 accepts Yums

InsiderInsiderOstaja, Barcelona

INSIDERITALIAN

Ostaja

9.3 / 10

Carrer d' Aribau, 58, 08011, Barcelona

608

Average price €40

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

Cachaca, Barcelona

ITALIAN

Cachaca

9.2 / 10

Carrer d'Ataülf, 5, 08002, Barcelona

2340

Average price €25

Meraviglioso, Barcelona

ITALIAN

Meraviglioso

9.2 / 10

C/ Valencia, 28, 08015, Barcelona

312

Average price €22

Casanova City, Barcelona

ITALIAN

Casanova City

9.1 / 10

Carrer de Vallmajor, 33, 08021, Barcelona

57

Average price €33

La Come Dia, Barcelona

ITALIAN

La Come Dia

9.2 / 10

Carrer de la França Xica, 15, 08004, Barcelona

712

Average price €15

InsiderInsiderTucco Real Food Eixample, Barcelona

INSIDERITALIAN

Carrer del Consell de Cent, 247, 08011, Barcelona

8

Average price €12

L'Osteria Sutta e Supra, Barcelona

ITALIAN

Carrer de Casanova 195, 08036, Barcelona

286

Average price €30 accepts Yums

Acqua&Farina, Barcelona

ITALIAN

Acqua&Farina

9.1 / 10

Carrer de la Maquinista, 52, 08003, Barcelona

156

Average price €20

Solo Pizza, Barcelona

ITALIAN

Solo Pizza

9.1 / 10

Carrer d'Enric Granados, 108, 08008, Barcelona

794

Average price €25

Pasta market express, Barcelona

ITALIAN

Carrer d'Europa, 34, 08028, Barcelona

3

Average price €12

InsiderInsiderSagués "Il Ristorante", Barcelona

INSIDERITALIAN

C/ Sagués, 25, 08021, Barcelona

7934

Average price €30 accepts Yums

Posta, Barcelona

ITALIAN

Posta

8.8 / 10

Passeig d'Isabel II, 2, 08003, Barcelona

909

Average price €20

A33 Pizzeria, Barcelona

ITALIAN

A33 Pizzeria

9.5 / 10

Carrer de Manso, 22, 08015, Barcelona

9

Average price €20

La Biga, Barcelona

ITALIAN

La Biga

9 / 10

Carrer del Clot, 137, 08026, Barcelona

72

Average price €15

Full pizza 23, Barcelona

ITALIAN

Full pizza 23

8.8 / 10

Carrer de Benavent, 23, 08028, Barcelona

23

Average price €18

Le Romane, Barcelona

ITALIAN

Le Romane

9.1 / 10

Carrer de Muntaner, 103, 08036, Barcelona

434

Average price €20

InsiderInsiderGalú, Barcelona

INSIDERITALIAN

Galú

9.1 / 10

Carrer del Rosselló, 290, 08037, Barcelona

1169

Average price €20

Bagaría, Barcelona

ITALIAN

Bagaría

9.2 / 10

Carrer Nou de la Rambla, 152, 08004, Barcelona

32

Average price €14

InsiderInsiderLeccaBaffi, Barcelona

INSIDERITALIAN

LeccaBaffi

8.9 / 10

Carrer de Valencia, 341, 08009, Barcelona

267

Average price €30

Musiú, Barcelona

ITALIAN

Musiú

9 / 10

Carrer de Pau Claris, 112, 08009, Barcelona

882

Average price €12

Vía Margutta, Barcelona

ITALIAN

C/ Fonollar, 2, 08003, Barcelona

2033

Average price €22

Nonna Sara, Barcelona

ITALIAN

Nonna Sara

8.9 / 10

Carrer de Còrsega, 225, 08036, Barcelona

425

Average price €20

The Best Italian Restaurants in Barcelona

Handmade pasta, stone-oven pizza, gooey steaming risotto, and mouth-watering tiramisu; Italian cooking comes straight from the heart and hearth. From Naples, Venice, or Florence, treat yourself to a delicious meal from our selection of the best Italian restaurants.

Filter

TheFork Benefits