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

Spanish

El Bressol

C/ Travessera de Les Corts, 118, 08028, Barcelona

Average price €18

Mediterranean

C/ Villaroel, 106, 08011, Barcelona

Average price €24

Fine Dining

C/ Aribau , 174, 08036, Barcelona

Average price €20

Steakhouse

C/ Condes de Belloc, 63-65, 08014, Barcelona

Average price €27

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

InsiderFine Dining

C/ Clot, 75-77, 08018, Barcelona

Average price €30

Spanish

C/ Argenteria, 67, 08003, Barcelona

Average price €11

Mediterranean

Ronda Sant Pau, 55, 08015, Barcelona

Average price €32

InsiderSpanish

C/ Cera, 49, 08001, Barcelona

Average price €21

Mediterranean

C/ Parlament, 34, 08015, Barcelona

Average price €27

Mediterranean

C/ Casanovas, 189, 08036, Barcelona

Average price €24

Portuguese

C/ Comte Borrell, 145, 08015, Barcelona

Average price €18

Mediterranean

Carrer de Mallorca, 290, Barcelona, Spain, 08037, Barcelona

Average price €17

Arrocería

C/ Almirall Aixada, 21, 08003, Barcelona

Average price €32

Japanese

Ronda General Mitre, 201, 08023, Barcelona

Average price €16

Italian

Plaza d'Emili Vendrell, 1, 08001, Barcelona

Average price €16

Creative

C/ Àngels, 8, 08001, Barcelona

Average price €20

InsiderFine Dining

C/ del Bisbe Sivilla, 48, 08022, Barcelona

Average price €63

Catalan

C/ Viladomat, 289, 08029, Barcelona

Average price €25

Menú Bacus 19.80 €

From Galicia

C/ Buenos Aires, 2, 08029, Barcelona

Average price €22

Arrocería

Passeig del Mare Nostrum, 19, 08039, Barcelona

Average price €40

Catalan

Rambla de Catalunya, 13, 08007, Barcelona

Average price €21

Arrocería

C/ Taulat, 95 , 08005, Barcelona

Average price €19

Fine Dining

C/Enric Granados, 23, 08017, Barcelona

Average price €25

Argentinian

C/ Ciutat, 10, 08002, Barcelona

Average price €21

Mediterranean

Travessera de les Corts, 150-152, 08028, Barcelona

Average price €20

Filter

TheFork advantages