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

Mediterranean

La Vermuterie

Carrer de Londres, 103, 08036, Barcelona

8.5 / 10
1,405 reviews

Average price €22

-30% off the "à la carte" menu!

insiderFrom market

Carrer de Laforja, 9B, 08006, Barcelona

9.3 / 10
270 reviews

Average price €35

YUMS x2Fine Dining

Carrer de Mandri, 32, 08022, Barcelona

8.5 / 10
450 reviews

Average price €25 Accepts Yums

Carrer de la Carassa, s/n, 08003, Barcelona

9.3 / 10
1,010 reviews

Average price €23

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

Fusion

Plaça de Sant Pere, 5, 08003, Barcelona

9.2 / 10
20 reviews

Average price €25

From market

Carrer de Brusi, 47, 08006, Barcelona

9.2 / 10
30 reviews

Average price €25

Italian

Carrer de Salvà, 22, 08004, Barcelona

9.2 / 10
11 reviews

Average price €30

Mediterranean

Carrer del Rosselló, 209, 08008, Barcelona

8.2 / 10
47 reviews

Average price €20

-30% off the "à la carte" menu!

Argentinian

Carrer de la Nació, 49, 08026, Barcelona

7.6 / 10
19 reviews

Average price €20

-50% off the "à la carte" menu!

Mediterranean

Carrer de la Comtessa de Sobradiel, 4, 08002, Barcelona

8.8 / 10
447 reviews

Average price €15

-30% off the "à la carte" menu!

Baixada de Viladecols, 3, 08002, Barcelona

9.2 / 10
768 reviews

Average price €20

insiderFrom market

Pau Claris 190, 08037, Barcelona

9.2 / 10
792 reviews

Average price €50 Accepts Yums

Argentinian

C/ Tamarit, 109, 08015, Barcelona

9.2 / 10
658 reviews

Average price €20

insiderSeafood

C/ Palència, 45 - esquina C/Honduras, 08027, Barcelona

9.2 / 10
151 reviews

Average price €34

Spanish

C/ Balmes, 139, 08008, Barcelona

8.3 / 10
48 reviews

Average price €60

-30% off the "à la carte" menu!

Mexican

Carrer d'Amigó, 57, 08021, Barcelona

7.8 / 10
46 reviews

Average price €20

-30% off the "à la carte" menu!

Spanish

Carrer de Verdi, 11, 08012, Barcelona

7.9 / 10
84 reviews

Average price €12

-30% off the "à la carte" menu!

Mexican

Carrer de Sardenya, 386, 08025, Barcelona

9.0 / 10
22 reviews

Average price €22

Japanese

Carrer de Calàbria, 274, 08029, Barcelona

9.0 / 10
58 reviews

Average price €25

South American

Carrer del Rector Triadó, 72, 08014, Barcelona

9.0 / 10
70 reviews

Average price €25 Accepts Yums

Mediterranean

Rambla de Catalunya, 23, 08007, Barcelona

7.8 / 10
57 reviews

Average price €24

-30% off the "à la carte" menu!

Mediterranean

Avinguda Diagonal, 501, 08029, Barcelona

8.8 / 10
9 reviews

Average price €15

Set Menus 7.5€ and 11.9€

Japanese

Carrer de Nicaragua, 122, 08029, Barcelona

8.8 / 10
416 reviews

Average price €14

Buffet a la carta 14.95€

insider

Carrer del Comte Borrell, 119, 08015, Barcelona

9.4 / 10
232 reviews

Average price €40

Mediterranean

Carrer de la Marina, 19-21, 08005, Barcelona

9.0 / 10
7 reviews

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!

Cities around Barcelona

Filter

TheFork advantages