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,282 restaurants

Sort by Relevance

Steakhouse

Can Manel

C/ Galileo, 85, 08028, Barcelona

Average price €30

Fine Dining

C/ Muntaner 32, 08011, Barcelona

Average price €19

From market

C/ Aribau, 254, 08006, Barcelona

Average price €23

Mediterranean

C/ Valencia, 202, Local 2, 08011, Barcelona

Average price €20

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

Mediterranean

Plaça Sant Josep, 13, 08001, Barcelona

Average price €29

Mediterranean

Carrer de Nàpols, 291, 08025, Barcelona

Average price €20

Mediterranean

Av. Diagonal, 423, 08036, Barcelona

Average price €25

Fine Dining

C/ Ataulfo, 18, 08002, Barcelona

Average price €21

InsiderSpanish

Pasaje de la Concepción, 10, 08008, Barcelona

Average price €25

Mediterranean

C/ Olivera, 35, 08004, Barcelona

8.4 / 10
933 reviews

Average price €23

Catalan

La Rambla, 12, 08002, Barcelona

Average price €30

Greek

C/ Torrent de l´Olla, 144, 08012, Barcelona

Average price €18

Italian

C/ Casanova, 70, 08011, Barcelona

Average price €21

Mediterranean

Vía Augusta, 45, 08006, Barcelona

Average price €15

Mexican

Carrer de l'Encarnació, 51, 08024, Barcelona

Average price €20

From market

Gran Via de les Corts Catalanes, 678, 08010, Barcelona

Average price €38

Japanese

C/ Comte d'Urgell, 198, 08036, Barcelona

Average price €20

Mediterranean

C/ Córsega, 339, 08012, Barcelona

Average price €15

Mediterranean

Passeig del Taulat, 262 - 264, 08019, Barcelona

Average price €35

Arrocería

Avenida Moll d'Espanya, 5,, 08039, Barcelona

Average price €27

Arrocería

Paseo Pujades, 5, 08018, Barcelona

Average price €23

Seafood

C/ de l'Ajuntament, 11, 08030, Barcelona

Average price €35

Mediterranean

Carrer del Llenguadoc, 6, 08030, Barcelona

Average price €20

From market

C/ Castellnou, 37, 08017, Barcelona

Average price €25

Spanish

C/ Tuset, 15, 08006, Barcelona

Average price €26

Filter

TheFork advantages