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

French

Panam 75

C/ Consell de Cent , 281, 08011, Barcelona

Average price €16

Mediterranean

C/ Aragó, 231, 08007, Barcelona

Average price €35

Fine Dining

Carrer de Blasco de Garay, 10, Barcelona, Spain, 08004, Barcelona

Average price €25

Mediterranean

C/ Baixada de Sant Miquel, 6, 08002, Barcelona

Average price €22

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

Mediterranean

C/ Gignas, 25, 08002, Barcelona

Average price €18

From market

Carrer de Pallars, 115, 08018, Barcelona

Average price €15

French

C/ Rambla Poble Nou, 27, 08005, Barcelona

Average price €14

Mediterranean

Plaça d'Urquinaona, 14, 08010, Barcelona

Average price €13

Muntaner, 21, 08011, Barcelona

Average price €25

Mediterranean

Avenida Diagonal, 208, 08018, Barcelona

Average price €20

Mediterranean

Avinguda Diagonal, 208, 08018, Barcelona

Average price €17

Japanese

C/ Nàpols, 141, 08013, Barcelona

Average price €12

Mediterranean

Avinguda Sarrià, 50, 08029, Barcelona

Average price €22

Spanish

C/ Santuari, 5, 08032, Barcelona

Average price €24

International

C/ Buenos Aires, 60, 08036, Barcelona

Average price €21

Fine Dining

C/ Bruc, 146, 08037, Barcelona

Average price €30

Spanish

C/ Balmes, 44, 08007, Barcelona

Average price €11

Italian

C/ Blai 44, 08004, Barcelona

Average price €24

From market

C/ Pallars, 232, 08005, Barcelona

Average price €20

Mediterranean

C/ Escudellers, 30, 08002, Barcelona

Average price €20

C/ Diputació, 304, 08009, Barcelona

Average price €18

Italian

C/ Mallorca, 270, 08037, Barcelona

Average price €15

insiderThai

Carrer de Vallirana, 29, 08006, Barcelona

Average price €18

Seafood

Plaza Reial, 8, 08002, Barcelona

Average price €26

Menu 30€

Fine Dining

C/ Pujades, 188, 08005, Barcelona

Average price €16

Filter

TheFork advantages