TheFork, a Trip advisor company

What
Where

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

The Best Good for families Restaurants in Barcelona

1,283 restaurants

Sort by Relevance

Mediterranean

Alegra

Moll d'Espanya, 5, 08039, Barcelona

Average price €35

Catalan

C/Plaza María Brossa, 14, 08030, Barcelona

Average price €35

Catalan

C/Pasaje Font del Mont, 4, 08017, Barcelona

Average price €18

Mediterranean

C/ Tantarantana, 24, 08003, Barcelona

Average price €25

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

Mediterranean

C/ Major de Sarrià, 95, 08017, Barcelona

Average price €30

InsiderAmerican

Travessera de Gràcia, 50-52, 08021, Barcelona

Average price €22

Argentinian

C/ Cristobal de Moura, 32, 08019, Barcelona

Average price €20

Fine Dining

Córcega, 550, 08025, Barcelona

Average price €22

Spanish

C/ Poeta Cabanyes, 11, 08004, Barcelona

Average price €19

Fine Dining

Passatge Lluis Pellicer, 12, 08036, Barcelona

Average price €25

Spanish

Peu de la creu 8, 08001, Barcelona

Average price €18

From market

C/ Tordera, 33, 08012, Barcelona

Average price €22

InsiderFine Dining

Rosello 186, 08008, Barcelona

Average price €40

Mediterranean

C/ Tenor Masini, 61, 08028, Barcelona

Average price €24

Vegetarian

C/ Paris, 200, 08008, Barcelona

Average price €10

Korean

C/ Ausiàs March, 56, 08010, Barcelona

Average price €10

Italian

C/ Comte Borrell, 188, 08029, Barcelona

Average price €24

Catalan

C/ Casp, 17, 08010, Barcelona

Average price €21

Catalan

Carrer de Ferran, 21, 08002, Barcelona

Average price €20

Fine Dining

C/ Alfons XII, 96, 08006, Barcelona

Average price €14

Mediterranean

C/ Comtes de Bell Lloc, 49, 08014, Barcelona

Average price €20

American

C/ Vallespir, 51, 08014, Barcelona

Average price €13

Indian

Avinguda d'Icària, 164, local 6, 08005, Barcelona

Average price €15

Catalan

C/ Princesa, 35, 08003, Barcelona

Average price €25

Mexican

C/ Cinca, 86, 08030, Barcelona

Average price €20

Filter

TheFork advantages