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,527 restaurants

Sort by Relevance

Chinese

Yotcha!

Carrer del Taquígraf Martí, 17, 08028, Barcelona

Average price €15

Turkish

Carrer de la Fusteria, 6-8, 08002, Barcelona

Average price €14

International

Carrer de Pujades, 27, 08018, Barcelona

Average price €9

Fine Dining

C/ Floridablanca, 130, 08011, Barcelona

8.3 / 10
95 reviews

Average price €19

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

Italian

Carrer de València, 156, 08011, Barcelona

6.8 / 10
3 reviews

Average price €20

Carrer de Valldemossa, 46, 08016, Barcelona

6.8 / 10
3 reviews

Average price €25

Moroccan

Carrer de Villarroel, 82, 08011, Barcelona

6.8 / 10
5 reviews

Average price €20

Japanese

Carrer de Balmes, 13, 08007, Barcelona

6.6 / 10
11 reviews

Average price €15

Spanish

Avinguda Diagonal, 208, 08018, Barcelona

5.6 / 10
53 reviews

Average price €17

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

Peruvian

Carrer de Calàbria, 103, 08015, Barcelona

6.3 / 10
3 reviews

Average price €16

Mediterranean

Carrer de Llança, 15, 08015, Barcelona

5.3 / 10
3 reviews

Average price €11

insiderJapanese

Carrer de Londres, 84, 08036, Barcelona

9.2 / 10
256 reviews

Average price €30

Mediterranean

Carrer de Pau Claris, 122, 08009, Barcelona

8.2 / 10
26 reviews

Average price €30 Accepts Yums

Mediterranean

Av. de Mistral, 20, 08015, Barcelona

8.3 / 10
3 reviews

Average price €15

Spanish

Carrer de Galileu, 148, 08028, Barcelona

8.3 / 10
19 reviews

Average price €10

insiderFine Dining

Passeig de Gràcia, 38, 08007, Barcelona

8.2 / 10
72 reviews

Average price €50

South American

Carrer de Magalhães, 82, 08004, Barcelona

5.8 / 10
5 reviews

Average price €15

Spanish

Carrer de la Font Honrada, 49, 08004, Barcelona

5.8 / 10
8 reviews

Average price €20

Italian

Passeig de Sant Joan Bosco, 47, 08017, Barcelona

8.3 / 10
146 reviews

Average price €25 Accepts Yums

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

Mediterranean

C/ Perill, 13, 08012, Barcelona

9.2 / 10
934 reviews

Average price €27

insiderMediterranean

Rambla del Poblenou, 165, 08018, Barcelona

9.2 / 10
681 reviews

Average price €38 Accepts Yums

Mediterranean

Plaça Reial, 13, 08002, Barcelona

7.3 / 10
70 reviews

Average price €25

Mediterranean

Carrer de les Corts, 7, 08028, Barcelona

7.3 / 10
40 reviews

Average price €25

Mediterranean

Avinguda de Gaudí, 81-83, 08025, Barcelona

7.9 / 10
108 reviews

Average price €18

International

Rambla de Catalunya, 7, 08007, Barcelona

7.1 / 10
13 reviews

Average price €11

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