What
Where

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

The Best Restaurants in Barcelona

3,442 restaurants

Sort by Relevance

Cena de Los Sentidos, Barcelona

MEDITERRANEAN

Carrer del Carme, 47, 08001, Barcelona

Average price €70

Not bookable on TheFork

A LA BRASSA Balmes 18, Barcelona

Carrer de Balmes, 18, 08007, Barcelona

146

Average price €20

Not bookable on TheFork

Gran Ruca, Barcelona

MEDITERRANEAN

Gran Ruca

 / 10

Carrer de Rogent, 23, 08026, Barcelona

3

Average price €18

Not bookable on TheFork

Pan & Oli, Barcelona

FROM MARKET

Pan & Oli

 / 10

Carrer de Galileu, 30, 08028, Barcelona

55

Average price €23

Not bookable on TheFork

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

Lam Thai Street Food, Barcelona

THAI

Gran Via de les Corts Catalanes, 518, 08015, Barcelona

50

Average price €22

Not bookable on TheFork

El Guindilla - Barceloneta, Barcelona

MEDITERRANEAN

Plaça del Poeta Boscà, 2, 08003, Barcelona

37

Average price €20

Not bookable on TheFork

El Racó del Peix, Barcelona

SEAFOOD

Carrer del Tajo, 8, 08031, Barcelona

42

Average price €30

Not bookable on TheFork

INACTIVA, Barcelona

AMERICAN

INACTIVA

 / 10

Plaça del Duc de Medinaceli, 2, 08002, Barcelona

98

Average price €10

Not bookable on TheFork

Fulano Mengano, Barcelona

MEDITERRANEAN

Carrer de Muntaner, 325, 08021, Barcelona

53

Average price €20

Not bookable on TheFork

Via dei Mille, Barcelona

ITALIAN

Carrer d'Aragó, 364, 08009, Barcelona

257

Average price €18

Not bookable on TheFork

Rancho Burger, Food & Music, Barcelona

AMERICAN

Carrer de Llull, 230, 08005, Barcelona

144

Average price €10

Not bookable on TheFork

D Chef Corner, Barcelona

MEDITERRANEAN

Carrer del Comte d'Urgell, 280, 08036, Barcelona

47

Average price €30

Not bookable on TheFork

Caradura, Barcelona

MEDITERRANEAN

Caradura

 / 10

Carrer de Marià Cubí, 179, 08021, Barcelona

99

Average price €30

Not bookable on TheFork

Beytti, Barcelona

TURKISH

Beytti

 / 10

Rambla del Poblenou, 103, 08005, Barcelona

52

Average price €20

Not bookable on TheFork

101 Miniburgers, Barcelona

MEDITERRANEAN

Ronda de Sant Antoni, 51, 08011, Barcelona

25

Average price €10

Not bookable on TheFork

Sabor 272, Barcelona

MEDITERRANEAN

Sabor 272

 / 10

Carrer de Mallorca, 272, 08037, Barcelona

5

Average price €18

Not bookable on TheFork

Marrakech, Barcelona

MOROCCAN

Marrakech

 / 10

Carrer de Béjar, 89, 08014, Barcelona

35

Average price €22

Not bookable on TheFork

Caporal, Barcelona

MEDITERRANEAN

Caporal

 / 10

Carrer dels Escudellers, 5, 08002, Barcelona

19

Average price €15

Not bookable on TheFork

Truiteria La Ceba, Barcelona

Carrer de la Perla, 10, 08012, Barcelona

3

Average price €12

Not bookable on TheFork

La Brokeria de "La Borsa", Barcelona

FROM MARKET

Passeig de Gràcia, 19 Edif de La Borsa, 08007, Barcelona

91

Average price €15

Not bookable on TheFork

Àtica, Barcelona

MEDITERRANEAN

Àtica

 / 10

Carrer de Galileu, 159, 08028, Barcelona

12

Average price €22

Not bookable on TheFork

The 44 Lounge & Restaurant, Barcelona

FROM MARKET

Carrer Floristes de la Rambla nº12, 08001, Barcelona

Average price €15

Not bookable on TheFork

Diversus BCN, Barcelona

MEDITERRANEAN

Carrer de Loreto, 22, 08029, Barcelona

645

Average price €20

Not bookable on TheFork

El Racó De L'Avi Melcior, Barcelona

Carrer de Santa Coloma, 2, 08030, Barcelona

100

Average price €20

Not bookable on TheFork

Tairyo, Barcelona

JAPANESE

Tairyo

 / 10

Gran Via de les Corts Catalanes, 457, 08015, Barcelona

79

Average price €14

Not bookable on TheFork

The Best Restaurants in Barcelona

Looking for a place to eat in Barcelona? We help you find the best place for a romantic dinner, find a restaurant in Gràcia, a new Japanese restaurant or enjoy a brunch! Be seduced by our restaurant guide and book the best restaurants in Barcelona!

Filter

TheFork Benefits