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

insiderInternational

Orea

Carrer de València, 193, 08011, Barcelona

8.3 / 10
4 reviews

Average price €35

insiderSpanish

Carrer de Sant Pau, 9, 08001, Barcelona

8.8 / 10
14 reviews

Average price €25

Mexican

Carrer de Malgrat, 75, 08016, Barcelona

8.2 / 10
13 reviews

Average price €20

French

Passatge de Lluís Pellicer, 12, 08036, Barcelona

8.7 / 10
327 reviews

Average price €30

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

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

YUMS x2Japanese

C/ Bailén, 221, 08037, Barcelona

8.7 / 10
261 reviews

Average price €13

Passeig Marítim, s/n (Barceloneta), 08003, Barcelona

8.3 / 10
854 reviews

Average price €32

Fusion

Carrer d'Aribau, 191, 08021, Barcelona

Average price €40

Menú "Fusión" 45 €

Mediterranean

Passeig de Gràcia, 44, 08007, Barcelona

7.8 / 10
29 reviews

Average price €11

Carrer de Balmes, 440, 08022, Barcelona

7.8 / 10
28 reviews

Average price €35

Spanish

Avenida Diagonal, 338, 08013, Barcelona

7.9 / 10
8 reviews

Average price €20

From market

Carrer Aribau, 82, 08036, Barcelona

7.9 / 10
33 reviews

Average price €16

Mediterranean

Carrer de Ramon y Cajal, 13, 08012, Barcelona

Average price €24

Menú del día 10.50 €

Fine Dining

Gran Via de les Corts Catalanes, 629, 08010, Barcelona

8.5 / 10
1,488 reviews

Average price €25

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

Spanish

Avinguda Diagonal, 589-591, 08014, Barcelona

7.8 / 10
947 reviews

Average price €32

Mediterranean

C/ Diputació, 264, 08007, Barcelona

Average price €32

Special Menu 30.80€

Carrer del Rosselló, 191, 08036, Barcelona

7.8 / 10
98 reviews

Average price €25

Japanese

Carrer de Roger de Flor, 275, 08025, Barcelona

6.3 / 10
6 reviews

Average price €15

Set Menu undefined€

YUMS x2American

Carrer de l'Alfambra, 14, 08034, Barcelona

7.0 / 10
6 reviews

Average price €22 Accepts Yums

Italian

Passeig de Sant Joan, 54, 08009, Barcelona

8.2 / 10
75 reviews

Average price €18

Mediterranean

Av. del Paraŀlel, 127, 08004, Barcelona

8.2 / 10
218 reviews

Average price €17

Mediterranean

Rambla del Poblenou, 101, 08005, Barcelona

8.1 / 10
97 reviews

Average price €20

insider

Carrer de Sant Rafael, 24, 08001, Barcelona

7.6 / 10
328 reviews

Average price €35

Group Special: Menu 42€ (10 to 40 p.)

Spanish

Ronda de la Universitat, 35, 08007, Barcelona

7.8 / 10
4 reviews

Average price €15

Spanish

Carrer de Fastenrath, 14, 08035, Barcelona

7.8 / 10
9 reviews

Average price €20

Mediterranean

Moll d'Espanya, 5, 08039, Barcelona

7.7 / 10
27 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