What
Where

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

The Best Restaurants in Barcelona

3,402 restaurants

Sort by Relevance

Locorotondo, Barcelona

MIDDLE EASTERN

Passeig del Taulat, 183, 08005, Barcelona

Average price €13

El Divino del Born, Barcelona

EUROPEAN

Carrer del Comerç, 24, 08003, Barcelona

9

Average price €30

New York, Barcelona

AMERICAN

New York

 / 10

Carrer de Garcilaso, 165, 08027, Barcelona

7

Average price €15

Veiga, Barcelona

SPANISH

Veiga

 / 10

Carrer del Dos de Maig, 298, 08025, Barcelona

Average price €20

Boca  Boca, Barcelona

MEDITERRANEAN

Boca Boca

 / 10

Passeig de Fabra i Puig, 211, 08016, Barcelona

4

Average price €12

Kowloon, Barcelona

JAPANESE

Kowloon

 / 10

Carrer de Viladomat, 43, 08015, Barcelona

14

Average price €25

El Ñaño Caminito Guayaquil, Barcelona

SOUTH AMERICAN

Carrer d'Aragó, 54, 08015, Barcelona

19

Average price €15

Aire de Mar - Eurostars Grand Marina, Barcelona

MEDITERRANEAN

Moll de Barcelona, 1, 08039, Barcelona

Average price €35

SJ, Barcelona

CHINESE

SJ

 / 10

Carrer de la Marina, 240, 08013, Barcelona

12

Average price €9

Sensaciones Ibéricas, Barcelona

SPANISH

Carrer de Lepant, 334, 08025, Barcelona

Average price €20

InsiderEmployees Only, Barcelona - Mandarin Oriental, Barcelona

INSIDER

Passeig de Gràcia, 38-40, 08007, Barcelona

Average price €20

Voila Fast Good, Barcelona

FRENCH

Carrer de Lleida, 33, 08004, Barcelona

4

Average price €10

Nicky's, Barcelona

AMERICAN

Nicky's

 / 10

Carrer de Concepción Arenal, 86, 08027, Barcelona

Average price €15

Casa Lola - Via Laietana, Barcelona

MEDITERRANEAN

Via Laietana, 42, 08003, Barcelona

12

Average price €20

Listo, Barcelona

MEDITERRANEAN

Listo

 / 10

Carrer del Taquígraf Garriga, 58, 08029, Barcelona

Average price €18

CASAPUEBLO Parrilla, Barcelona

STEAKHOUSE

Carrer D'Andrade, 208, 08020, Barcelona

33

Average price €19

El Racó de la Linda, Barcelona

SOUTH AMERICAN

Carrer de Peris i Mencheta, 6, 08032, Barcelona

Average price €12

Espai Mallorca, Barcelona

MEDITERRANEAN

Plaça de Vicenç Martorell, 1, 08001, Barcelona

Average price €15

Sanabrés, Barcelona

MEDITERRANEAN

Sanabrés

 / 10

Carrer del Taquígraf Serra, 24, 08029, Barcelona

Average price €20

Trattoria O’Principe, Barcelona

ITALIAN

Carrer de Pujades, 209, 08005, Barcelona

42

Average price €17

Harbour, Barcelona

ITALIAN

Harbour

 / 10

Carrer de la Marina, 65, 08005, Barcelona

Average price €15

Chontaduro, Barcelona

SOUTH AMERICAN

Chontaduro

8.4 / 10

Carrer Aribau, 254, 08006, Barcelona

754

Average price €20

Luz Café, Barcelona

ITALIAN

Luz Café

 / 10

Carrer de Floridablanca, 88, 08015, Barcelona

31

Average price €20

Casa Lola - La Rambla 12, Barcelona

MEDITERRANEAN

La Rambla, 12, 08002, Barcelona

4

Average price €25

Babol Burger, Barcelona

MEDITERRANEAN

Ctra. Antiga de Mataró, 22, 08005, Barcelona

Average price €20

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