TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Good for families Restaurants in Barcelona

1,289 restaurants

Sort by Relevance

Mediterranean

Colors

Carrer de Bilbao, 30, 08005, Barcelona

Average price €25

insiderFine Dining

Carrer del Marquès de Campo Sagrado, 27, 08015, Barcelona

Average price €25

Mediterranean

Carrer dels Carders, 11, 08003, Barcelona

Average price €25

Via Laietana, 13, 08003, Barcelona

8.4 / 10
1,504 reviews

Average price €36

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

Argentinian

Carrer de Sant Ramon, 4, 08001, Barcelona

Average price €16

Mediterranean

Carrer de València, 168, 08011, Barcelona

Average price €18

insider

Carrer del Rosselló, 148, 08036, Barcelona

Average price €35

Argentinian

Carrer Gran de Sant Andreu, 34, 08030, Barcelona

Average price €18

Mediterranean

Carrer del Tenor Masini, 96, 08028, Barcelona

Average price €40

Mediterranean

Carrer de Viladomat, 85, 08015, Barcelona

Average price €15

Fine Dining

Carrer del Comte Borrell, 68, 08015, Barcelona

Average price €25

Mediterranean

Passatge Madoz, 6, 08002, Barcelona

Average price €20

Mediterranean

Carrer de Mallorca, 200, 08036, Barcelona

Average price €15

Carrer de Francisco Giner, 8, 08012, Barcelona

Average price €20

Mediterranean

Carrer de Còrsega, 197, 08036, Barcelona

Average price €11

Italian

Carrer d'Aribau, 179, 08036, Barcelona

Average price €25

Fine Dining

Carrer del Clot, 85, 08018, Barcelona

Average price €15

Mexican

Carrer de Viladomat, 49, 08015, Barcelona

Average price €15

Mediterranean

Passatge de Forasté, 4 Bis, Local 2, 08022, Barcelona

Average price €20

Japanese

Avinguda Diagonal, 21, 08019, Barcelona

Average price €16

Italian

Carrer de Sant Antoni Maria Claret, 356, 08041, Barcelona

Average price €20

Mexican

Gran Via de les Corts Catalanes, 373, 08015, Barcelona

Average price €20

Mediterranean

Carrer del Carme, 33, 08001, Barcelona

Average price €54

Menu 55€

Mediterranean

Carrer de les Floristes de la Rambla, 12, 08001, Barcelona

Average price €22

From market

Carrer Irlanda, 2, 08030, Barcelona

Average price €15

Filter

TheFork advantages