Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Barcelona

3,589 restaurants

Sort by Relevance

Japanese

The Fresh Poke Sancho de Avila

Carrer de Sancho de Ávila, 171, 08018, Barcelona

8.8 / 10
81 reviews

Average price €12

InsiderMexican

Carrer de Sardenya, 304, 08013, Barcelona

8.8 / 10
124 reviews

Average price €15

Mediterranean

Carrer del Dr. Trueta nº 220, 08005, Barcelona

8.8 / 10
118 reviews

Average price €24

Italian

Carrer de les Corts, 16, 08028 Barcelona, 08028, Barcelona

Average price €11

Menú Medio Día 10,5 €

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

American

Passeig de Fabra i Puig, 233, 08031, Barcelona

Average price €12

Especial grupo: Menú 13,5 €

Vegetarian

Carrer del Rosselló, 235, 08008, Barcelona

8.9 / 10
11 reviews

Average price €14

Menú del día €12.90

Indian

Carrer de Fluvià, 84, 08019, Barcelona

8.4 / 10
18 reviews

Average price €15

Buffet libre 10,9 €

American

Avinguda Diagonal, 557, 08029, Barcelona

8.7 / 10
4 reviews

Average price €16

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

Lebanese

Travessera de Gràcia, 228, 08024, Barcelona

9.1 / 10
16 reviews

Average price €20

Fusion

Carrer del Rosselló, 449, 08025, Barcelona

Average price €25 Accepts Yums

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

Mediterranean

Av. Francesc Ferrer i Guàrdia, 13, Barcelona, Spain, 08038, Barcelona

Average price €23

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

International

Moll del Parc de la Pau, 08930, Barcelona

Average price €35

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

Italian

Rambla del Raval, 13, 08001, Barcelona

Average price €18 american express Welcome

Fórmula 9.99 € 9,99 €

YUMS x2International

Passeig de Pujades, 33, 08018, Barcelona

8.7 / 10
41 reviews

Average price €15 american express Welcome

Mediterranean

Carrer de Rogent, 21, 08026, Barcelona

9.1 / 10
86 reviews

Average price €20 american express Welcome

Spanish

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

8.9 / 10
15 reviews

Average price €10

Fórmula 7.95 € 7,95 €

Mediterranean

Carrer del Rosselló, 206, 08008, Barcelona

8.1 / 10
56 reviews

Average price €15 american express Welcome

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

Spanish

Carrer de la Riera de Sant Miquel, 21, 08006, Barcelona

8.9 / 10
14 reviews

Average price €20 Accepts Yums american express Welcome

Especial grupo: Menú 25 € 25 €

Italian

Carrer de Muntaner, 231, 08021, Barcelona

9.5 / 10
399 reviews

Average price €29

Basque

Carrer d'en Gignàs, 13, 08002, Barcelona

9.1 / 10
51 reviews

Average price €19

Pizzeria

Carrer de Muntaner, 113, 08036, Barcelona

9.1 / 10
100 reviews

Average price €20 american express Welcome

Spanish

Carrer de Mallorca, 77, 08029, Barcelona

9.1 / 10
113 reviews

Average price €20

Creative

Carrer d'Enric Granados, 67, 08008, Barcelona

8.9 / 10
523 reviews

Average price €22

Menú 12.90 € 12,9 €

From market

Carrer dels Lledó, 7, 08002, Barcelona

9.5 / 10
102 reviews

Average price €30

Argentinian

C/ Lepant, 372, 08025, Barcelona

Average price €16

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

The Best Restaurants in Barcelona

Barcelona is a city of fashion in Europe and much of that reputation is due to its great restaurants. We select the best for you.

Cities around Barcelona

Filter

TheFork advantages