A little help can make all the difference.
Support your local restaurants by buying a prepaid voucher and enjoy your meal when they reopen.
Learn more

The Best Restaurants in Barcelona

What
Where

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

The Best Restaurants in Barcelona

3,484 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.

InsiderMediterranean

La Tata

Carrer de Calàbria, 69, 08015, Barcelona

9.3 / 10
5,438 reviews

Average price €40 Accepts Yums

-50% en carta

Fusion

Carrer de Sabino Arana, 36, 08028, Barcelona

9.1 / 10
147 reviews

Average price €10

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

InsiderMediterranean

Placeta de Manuel Ribé, 1, 08002, Barcelona

9.3 / 10
256 reviews

Average price €25

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

InsiderItalian

Passeig de Joan de Borbó, 103, 08039, Barcelona

9.4 / 10
24 reviews

Average price €45

Carta Reducida domingo cena

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

Italian

Carrer d'Ausiàs Marc, 43, 08010, Barcelona

8.8 / 10
231 reviews

Average price €20

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

Pizzeria

C/ Rambla Poblenou, 123, 08018, Barcelona

8.5 / 10
843 reviews

Average price €15 Accepts Yums

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

YUMS x2Author

Passeig del Mare Nostrum, 19, 08039, Barcelona

8.6 / 10
8 reviews

Average price €35

InsiderJapanese

Carrer del Bruc, 146, 08037, Barcelona

9.4 / 10
279 reviews

Average price €34

Japanese

Plaça del Sortidor, 18, 08004, Barcelona

9.0 / 10
330 reviews

Average price €25

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

Japanese

C/ Rec Comtal, 15, 08003, Barcelona

9.0 / 10
900 reviews

Average price €33

Today's special menu 15€

InsiderMediterranean

Carrer de París, 67, 08029, Barcelona

8.7 / 10
2,085 reviews

Average price €30 Accepts Yums

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

InsiderFrom market

Carrer de Pau Claris, 139, 08009, Barcelona

9.3 / 10
144 reviews

Average price €25

Italian

Carrer de Muntaner, 103, 08036, Barcelona

9.2 / 10
674 reviews

Average price €20

Set Menu 12,50€

InsiderFine Dining

C/ Manuel Arnús, 2, 08035, Barcelona

9.2 / 10
2,387 reviews

Average price €40

Mediterranean

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

9.9 / 10
4 reviews

Average price €15

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

InsiderMediterranean

Carrer del Bruc, 157, 08037, Barcelona

9.2 / 10
264 reviews

Average price €35

Set Menu 15€

InsiderInternational

C/ Consell de Cent, 413, 08009, Barcelona

9.1 / 10
406 reviews

Average price €15

InsiderFusion

Carrer del Dr. Fleming, 11, 08017, Barcelona

8.9 / 10
2,422 reviews

Average price €40

Mediterranean

Carrer d'Europa, 23, 08028, Barcelona

8.7 / 10
101 reviews

Average price €13

Menu 13.95€

InsiderJapanese

Paseo Picasso, 32, 08003, Barcelona

8.9 / 10
1,236 reviews

Average price €40

InsiderJapanese

Avinguda Paral·lel, 148, 08015, Barcelona

9.0 / 10
2,187 reviews

Average price €40

YUMS x2Mediterranean

La Rambla, 111, 08002, Barcelona

8.9 / 10
3,496 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!

Mediterranean

C/ Marina, 16-18, 08005, Barcelona

8.6 / 10
56 reviews

Average price €29

Menu marinero 25€

InsiderJapanese

Carrer d'Aribau, 39, 08011, Barcelona

8.7 / 10
793 reviews

Average price €20

Set Menu 14,95€

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