What
Where

When do you want to eat?

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

The Best Good for families Restaurants in Barcelona

1,261 restaurants

Sort by Relevance

Govinda, Barcelona

VEGETARIAN

Govinda

 / 10

Plaza Vila de Madrid, 4, 08002, Barcelona

22

Average price €14

Not bookable on TheFork

El Gallego, Barcelona

El Gallego

 / 10

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

17

Average price €14

Not bookable on TheFork

Miguelitos, Barcelona

MEDITERRANEAN

Miguelitos

 / 10

Avenida Diagonal, 405, 08008, Barcelona

147

Average price €25

Not bookable on TheFork

Le Petit Bergerac, Barcelona

FRENCH

C/ Aribau, 141, 08036, Barcelona

84

Average price €25

Not bookable on TheFork

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

Le Comptoir Marseillais, Barcelona

ITALIAN

C/ Rosselló, 290, 08037, Barcelona

121

Average price €19

Not bookable on TheFork

La Torreta del Parc Güell, Barcelona

C/ Olot, 24, 08024, Barcelona

Average price €18

Not bookable on TheFork

Piccata, Barcelona

MEDITERRANEAN

Piccata

 / 10

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

37

Average price €24

Not bookable on TheFork

Maribarbola, Barcelona

MEDITERRANEAN

Avinguda Diagonal, 372, 08037, Barcelona

4

Average price €12

Not bookable on TheFork

Annapurna Barcelona, Barcelona

ASIAN

C/ París, 161, 08036, Barcelona

306

Average price €16

Not bookable on TheFork

Trobador Ferran, Barcelona

MEDITERRANEAN

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

262

Average price €23

Not bookable on TheFork

La Font del Gat, Barcelona

MEDITERRANEAN

Paseo de Santa Madrona, 28, 08038, Barcelona

95

Average price €26

Not bookable on TheFork

El Escalón, Barcelona

MEDITERRANEAN

C/ Aribau, 265, 08021, Barcelona

Average price €25

Not bookable on TheFork

InsiderInsiderLa Mar Salada, Barcelona

INSIDERSEAFOOD

Passeig Joan de Borbó, 58, 08003, Barcelona

29

Average price €27

Not bookable on TheFork

El Sortidor 1908, Barcelona

MEDITERRANEAN

Plaza del Sortidor, 5, 08004, Barcelona

68

Average price €20

Not bookable on TheFork

Mesopotamia, Barcelona

MIDDLE EASTERN

C/ Verdi, 65, 08012, Barcelona

25

Average price €18

Not bookable on TheFork

Siamo Buona Pizza, Barcelona

ITALIAN

C/ Comte Borrell, 163, 08015, Barcelona

87

Average price €21

Not bookable on TheFork

Sibarit, Barcelona

Sibarit

 / 10

C/ Aribau, 65, 08011, Barcelona

4

Average price €33

Not bookable on TheFork

Rincón de León, Barcelona

SPANISH

C/Cerdeña, 304, 08013, Barcelona

21

Average price €24

Not bookable on TheFork

El Foro, Barcelona

ARGENTINIAN

El Foro

 / 10

C/Princesa, 53, 08003, Barcelona

54

Average price €25

Not bookable on TheFork

Tres Encinas, Barcelona

MEDITERRANEAN

Avda. de Roma, 153, 08011, Barcelona

8

Average price €30

Not bookable on TheFork

D Divine, Barcelona

INTERNATIONAL

D Divine

 / 10

C/ Balmes, 24, 08011, Barcelona

57

Average price €21

Not bookable on TheFork

La Gardunya, Barcelona

MEDITERRANEAN

C/ Jerusalem, 18, 08001, Barcelona

44

Average price €20

Not bookable on TheFork

INACTIVA, Barcelona

MEDITERRANEAN

INACTIVA

 / 10

C/ Enric Granados, 34, 08008, Barcelona

1419

Average price €35

Not bookable on TheFork

El Racó de la Vila, Barcelona

MEDITERRANEAN

Carrer de la Ciutat de Granada, 33, 08005, Barcelona

213

Average price €25

Not bookable on TheFork

La Cassola, Barcelona

SPANISH

La Cassola

 / 10

C/ Sant Sever, 3, 08002, Barcelona

Average price €20

Not bookable on TheFork

Filter

TheFork Benefits