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

La Castanya

C/ Escudellers, 30, 08002, Barcelona

Average price €20

Catalan

C/ Diputació, 304, 08009, Barcelona

Average price €18

InsiderThai

Carrer de Vallirana, 29, 08006, Barcelona

Average price €18

Fine Dining

C/ Pujades, 188, 08005, Barcelona

Average price €16

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

Italian

C/ de Blai, 15, 08004, Barcelona

Average price €13

Mediterranean

C/ Roger de Llúria, 24, 08010, Barcelona

Average price €24

Mediterranean

C/ Enric Granados, 55, 08008, Barcelona

Average price €21

Fine Dining

Avenida Diagonal, 208, 08018, Barcelona

Average price €10

Fine Dining

C/ Llull, 169, 08005, Barcelona

Average price €22

Japanese

Passeig d'Isabel II, 4, 08003, Barcelona

Average price €15

Menu 11.95€

Mediterranean

C/ Mallorca, 376, 08013, Barcelona

Average price €27

Spanish

Carrer del Mar, 29, Barcelona, Spain, 08003, Barcelona

Average price €17

Cuban

C/ Castillejos, 208, 08013, Barcelona

Average price €14

Italian

C/ Rambla del Poble Nou, 99, 08005, Barcelona

Average price €18

Author

C/ Violant d'Hongria, 169, 08014, Barcelona

Average price €18

Mediterranean

C/ Pasaje Lluis Pellicer, 6, 08036, Barcelona

Average price €14

Seafood

C/ Rambla Poblenou, 93, 08005, Barcelona

Average price €24

Mediterranean

C/ Sant Joan de Malta, 150, 08018, Barcelona

Average price €14

Japanese

C/ Alfonso XII 34, 08006, Barcelona

Average price €15

Menu 9.50€

Spanish

Paseo Fabra i Puig 367, 08031, Barcelona

Average price €15

Fusion

Av. Almirall Aixada, 22, 08003, Barcelona

Average price €16

Mediterranean

C/ Comercial, 9, 08003, Barcelona

Average price €43

Fine Dining

C/ Avinyó, 30, 08002, Barcelona

Average price €30

Mediterranean

Passeig de Gràcia, 4, 08007, Barcelona

Average price €28

Mediterranean

Plaza Catalunya, 7, 08007, Barcelona

Average price €23

Filter

TheFork advantages