TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Restaurants in Barcelona

3,525 restaurants

Sort by Relevance

Turkish

Aromas de Istanbul

La Rambla, 67, 08002, Barcelona

Average price €25

Asian

Passatge de Forasté, 2, 08022, Barcelona

Average price €15

insiderItalian

Carrer de Pontevedra, 25, 08003, Barcelona

Average price €10

Argentinian

Carrer del Comandant Benítez, 22, 08028, Barcelona

Average price €16

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

Mediterranean

Carrer d'Ausiàs Marc, 37, 08010, Barcelona

8.4 / 10
36 reviews

Average price €45

Chinese

Carrer del Comte d'Urgell, 46, 08011, Barcelona

Average price €15

Fine Dining

Carrer de Roc Boronat, 46, 08005, Barcelona

Average price €108

Mediterranean

Carrer de Nicaragua, 47 (Hotel Acta City 47), 08029, Barcelona

Average price €20

International

Carrer d'Enric Granados, 19, 08007, Barcelona

Average price €20

Spanish

Carrer de Pau Claris, 122, 08009, Barcelona

8.4 / 10
44 reviews

Average price €34 Accepts Yums

American

Carrer de Provença, 97, 08029, Barcelona

Average price €10

Mediterranean

Carrer de Villarroel, 182, 08036, Barcelona

8.4 / 10
73 reviews

Average price €15

Mediterranean

Carrer del Rosselló, 265, 08008, Barcelona

8.9 / 10
27 reviews

Average price €24

Mediterranean

Carrer de Numància, 74, 08029, Barcelona

Average price €25

Mediterranean

Carrer de Bailèn, 4-6, 08010, Barcelona

Average price €25

insiderFine Dining

Carrer de Casanova, 246, 08036, Barcelona

8.4 / 10
96 reviews

Average price €14

Group Special: Menu 14€ (6 to 6 p.)

Japanese

Carrer de Casanova, 42, 08011, Barcelona

8.0 / 10
1,530 reviews

Average price €15

Menú Buffet Noches 15.80€

Mediterranean

Carrer de la Diputació, 257, 08007, Barcelona

Average price €35

Mediterranean

Carrer de Pallars, 121, 08018, Barcelona

Average price €20

Mediterranean

Passeig de Gràcia, 93, 08008, Barcelona

Average price €30

Mediterranean

Passeig de Joan de Borbó, 33, 08003, Barcelona

Average price €14 Accepts Yums

Mediterranean

Carrer de Vila i Vilà, 77, 08004, Barcelona

8.4 / 10
411 reviews

Average price €20

From market

Carrer de Ravella, 2, 08021, Barcelona

Average price €20

Spanish

Plaça de Castella, 1, 08001, Barcelona

Average price €19

insiderFine Dining

Passeig del Taulat, 262-264 (Hotel Hilton Diagonal Mar), 08019, Barcelona

8.9 / 10
60 reviews

Average price €34

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!

Cities around Barcelona

Filter

TheFork advantages