The Best Restaurants in Barcelona

What

What

Where

Where

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

The Best Restaurants in Barcelona

3,538 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

YUMS x2InsiderFine Dining

Santa Rita Experience

Carrer de Veneçuela, 16, 08019, Barcelona

9.9 / 10
42 reviews

Average price €70

Short menú 55€

Mediterranean

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

9.9 / 10
4 reviews

Average price €15

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

YUMS x2Mediterranean

La Rambla, 111 (por reformas, de forma temporal, la zona del Restaurante estará ubicada en el Longitude Bar), 08002, Barcelona

8.9 / 10
3,500 reviews

Average price €28 Accepts Yums

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

YUMS x2Fine Dining

Rambla de Catalunya, 13, 08007, Barcelona

9.0 / 10
272 reviews

Average price €25 Accepts Yums

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

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

YUMS x2MICHELIN 2020Catalan

C/ de Sant Pau, 9, 08001, Barcelona

9.3 / 10
1,588 reviews

Average price €40

Menú Rosa de Barcelona 49 €

InsiderSouth American

Carrer de Villarroel, 57, 08011, Barcelona

9.4 / 10
998 reviews

Average price €20

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

InsiderVegetarian

Carrer de Vallmajor, 33, 08021, Barcelona

9.5 / 10
41 reviews

Average price €18

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

InsiderCreative

Carrer de Provença, 310, 08037, Barcelona

10.0 / 10
3 reviews

Average price €165

Omnivore gastronomic menu 145€

YUMS x2Pizzeria

Carrer d'Entença, 64, 08015, Barcelona

8.9 / 10
117 reviews

Average price €18 Accepts Yums

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

Indian

Passeig de Manuel Girona, 50, 08034, Barcelona

9.3 / 10
1,376 reviews

Average price €20

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

Indian

Carrer de Santaló, 73, 08021, Barcelona

9.3 / 10
590 reviews

Average price €15 Accepts Yums

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

Peruvian

Carrer de Mèxic, 5, 08004, Barcelona

9.3 / 10
17 reviews

Average price €30

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

American

Carrer del Portal Nou, 19, 08003, Barcelona

9.4 / 10
409 reviews

Average price €15

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

YUMS x2InsiderPeruvian

Carrer de València, 207, 08007, Barcelona

9.3 / 10
1,533 reviews

Average price €40 Accepts Yums

Menú mediodía 28 €

InsiderMediterranean

Carrer de Calàbria, 69, 08015, Barcelona

9.3 / 10
5,454 reviews

Average price €40 Accepts Yums

-50% en carta

YUMS x2MICHELIN 2020Mediterranean

C/ Valencia, 28, 08015, Barcelona

9.3 / 10
515 reviews

Average price €70 Accepts Yums

Menú Club 38.5 €

InsiderFrom market

Carrer del Pintor Tapiró, 45, 08028, Barcelona

9.1 / 10
104 reviews

Average price €32 Accepts Yums

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

InsiderArrocería

Carrer de Sant Carles, 23, 08003, Barcelona

9.5 / 10
797 reviews

Average price €30 Accepts Yums

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

Fine Dining

Carrer de Provença, 277, 08037, Barcelona

9.5 / 10
1,354 reviews

Average price €24

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

Peruvian

Gran Via de Carles III, 14, 08028, Barcelona

9.1 / 10
158 reviews

Average price €25

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

Asian

Carrer d'Aragó, 397, 08013, Barcelona

9.3 / 10
181 reviews

Average price €14

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

YUMS x2InsiderMediterranean

Carrer del Bruc, 62, 08009, Barcelona

9.1 / 10
188 reviews

Average price €35 Accepts Yums

Menu 40€

Mediterranean

Carrer de Fluvià, 94, 08019, Barcelona

9.3 / 10
145 reviews

Average price €25

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

Fusion

Carrer de Sabino Arana, 36, 08028, Barcelona

9.1 / 10
147 reviews

Average price €10

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

YUMS x2Mediterranean

Passeig de Colom, 12, 08002, Barcelona

8.5 / 10
236 reviews

Average price €35

-30% 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