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

Tapas Locas

C/ Moll de Mestral, 8-9 (Port Olimpic), 08005, Barcelona

Average price €21

Mediterranean

C/ Joan Miró, 24, 08005, Barcelona

Average price €24

Italian

C/ Muntaner, 189, 08036, Barcelona

Average price €24

Catalan

C/ Escocia, 5, 08016, Barcelona

Average price €25

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

Argentinian

Avinguda de la Riera de Cassoles, 4, 08012, Barcelona

8.4 / 10
248 reviews

Average price €22

Italian

C/ Benet Mateu, 59, 08034, Barcelona

Average price €26

Author

Passatge Lluís Pellicer, 18, 08036, Barcelona

Average price €23

International

Las Ramblas, 31, 08002, Barcelona

Average price €14

Fine Dining

C/ Enric Granados. 13, 08007, Barcelona

Average price €32

Mediterranean

Avenida. Paralelo, 142, 08015, Barcelona

Average price €25

From market

Avinguda Diagonal, 593, 08014, Barcelona

Average price €49

Normal

From Galicia

C/ Lleida, 7, 08004, Barcelona

Average price €19

Vegetarian

Plaza Vila de Madrid, 4, 08002, Barcelona

Average price €14

Japanese

Carrer d'Enric Granados, 23 08007 Barcelona, 08007, Barcelona

Average price €17

From Galicia

C/ María Cubí, 90, 08021, Barcelona

Average price €14

Mediterranean

Avenida Diagonal, 405, 08008, Barcelona

Average price €25

Fine Dining

C/ Aribau, 141, 08036, Barcelona

Average price €25

Catalan

C/ Olot, 24, 08024, Barcelona

Average price €18

Mediterranean

Gran Vía de las Cortes Catalanes, 489, 08015, Barcelona

Average price €24

Mediterranean

Avinguda Diagonal, 372, 08037, Barcelona

Average price €12

Menu 16€

Asian

C/ París, 161, 08036, Barcelona

Average price €16

Mediterranean

Carrer de Ferran, 46, Barcelona, Spain, 08002, Barcelona

Average price €23

Mediterranean

Paseo de Santa Madrona, 28, 08038, Barcelona

Average price €26

Mediterranean

C/ Aribau, 265, 08021, Barcelona

Average price €25

InsiderFine Dining

Passeig Joan de Borbó, 58, 08003, Barcelona

Average price €27

Filter

TheFork advantages