TheFork, a Trip advisor company

What
Where
A little help can make all the difference.
Support your local restaurants by buying a prepaid voucher and enjoy your meal when they reopen.
Learn more

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

The Best Good for families Restaurants in Barcelona

1,275 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Mediterranean

FuxiaBistró

Carrer de Pere IV, 208, 08005, Barcelona

Average price €15

Fine Dining

Carrer de Vila i Vilà, 60, 08004, Barcelona

Average price €12

From Galicia

Carrer del Clot, 76, 08018, Barcelona

Average price €27

Mediterranean

Rambla del Poblenou, 42, 08005, Barcelona

Average price €15

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

From Galicia

Av. de Josep Tarradellas, 11, 08029, Barcelona

Average price €20

Portuguese

Carrer de la Indústria, 19 (Bajo), 08037, Barcelona

Average price €25

Mediterranean

Passeig de Manuel Girona, 50, 08034, Barcelona

Average price €22

Mediterranean

Carrer del Poeta Cabanyes, 18, 08004, Barcelona

Average price €18

Mediterranean

Carrer de Virgili, 85, 08030, Barcelona

Average price €15

Arrocería

Carrer d'Enric Granados, 14, 08007, Barcelona

Average price €30

Japanese

Carrer de Provença, 542, 08025, Barcelona

Average price €20

Mediterranean

Carrer de l'Hospital, 104, 08001, Barcelona

Average price €15

Mediterranean

Carrer de Pau Claris, 90, 08010, Barcelona

Average price €12

Mediterranean

Carrer de València, 334, 08009, Barcelona

Mediterranean

Carrer de Ramon Turró, 13, 08005, Barcelona

Average price €15

Iranian

Carrer de Floridablanca, 85, 08015, Barcelona

Average price €25

Mediterranean

Carrer de la Font Honrada N°49, 08004, Barcelona

Average price €25

French

Moll de Gregal, 26, 08005, Barcelona

Average price €23

MICHELIN 2020Fine Dining

Av. de les Drassanes, 6-8 (Edificio Colón, Planta 24), 08001, Barcelona

Average price €65

Mediterranean

Carrer del Dr. Trueta, 218, 08005, Barcelona

Average price €20

Mediterranean

Passeig de Montjuïc, 74, 08004, Barcelona

Average price €18

InsiderVegetarian

Carrer de la Reina Cristina, 12, 08003, Barcelona

Average price €30

Japanese

Carrer de Londres, 88, 08036, Barcelona

Average price €18

Mexican

Carrer del Regent Mendieta, 42, 08028, Barcelona

Average price €18

Japanese

Carrer del Consell de Cent, 401, 08009, Barcelona

Average price €20

Filter

TheFork advantages