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

La Queixalada

Carrer de Calàbria, 31, 08015, Barcelona

Average price €10

Asian

Rambla de Fabra i Puig, 49, 08030, Barcelona

Average price €15

Korean

Carrer de la Ciutat de Balaguer, 58, 08022, Barcelona

8.4 / 10
11 reviews

Average price €18

Mediterranean

Carrer d'Ausiàs Marc, 157, 08013, Barcelona

Average price €25

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

Mediterranean

Carrer de Bailèn, 113, 08009, Barcelona

Average price €15

Spanish

Carrer aribau 152, 08036, Barcelona

Average price €30

Middle Eastern

Passeig del Taulat, 183, 08005, Barcelona

Average price €13

Mediterranean

Passeig de Fabra i Puig, 211, 08016, Barcelona

Average price €12

South American

Carrer d'Aragó, 54, 08015, Barcelona

Average price €15

Chinese

Ctra. del Prat, 40, 08038, Barcelona

Average price €20

Fine Dining

Carrer del Taquígraf Garriga, 58, 08029, Barcelona

Average price €18

Mediterranean

Carrer del Taquígraf Serra, 24, 08029, Barcelona

Average price €20

Italian

Carrer de Pujades, 209, 08005, Barcelona

Average price €17

Italian

Carrer de la Marina, 65, 08005, Barcelona

Average price €15

Italian

Carrer de Floridablanca, 88, 08015, Barcelona

Average price €20

Mediterranean

La Rambla, 12, 08002, Barcelona

Average price €25

Mediterranean

Ctra. Antiga de Mataró, 22, 08005, Barcelona

Average price €20

Italian

Carrer de l'Hospital, 46, 08001, Barcelona

Average price €10

Mediterranean

Carrer de Balmes, 194, 08006, Barcelona

Average price €15

Japanese

Carrer de Laforja, 128, 08021, Barcelona

Average price €20

insiderFine Dining

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

Average price €65

insiderFine Dining

Carrer de Viladomat, 137, 08015, Barcelona

Average price €75

Italian

Carrer de Bonavista, 10, 08012, Barcelona

8.4 / 10
462 reviews

Average price €18

insiderMediterranean

Carrer del Cometa, 5, 08002, Barcelona

Average price €25

Chinese

Carrer de Sant Gervasi de Cassoles 24, 08022, Barcelona

Average price €15

Filter

TheFork advantages