MenusNeighborhoodsPayment methodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programInsider selectionsMICHELIN GuideOnly with offersNearby
Register my restaurant
Help


The 10 Best Restaurants in Barcelona

1,248 restaurants
Why you received these results
Casa Xef, Barcelona
Great Deal
1

INSIDERPAYMediterranean

Casa Xef

Carrer de les Guilleries, 17, 08012, Barcelona

9.4 / 10
735 reviews

Average price €36 american express Welcome

-50% en carta - TheFork Summer

Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated
2

INSIDERMICHELINCatalan

Passeig de Gràcia, 38, 08007, Barcelona

9.4 / 10
437 reviews

Average price €190 american express Welcome

Menú reducido 175€ / Menú completo €215

Vi Negre, Barcelona
Great Deal
3

PAYMediterranean

Carrer de les Guilleries, 17, 08012, Barcelona

9.3 / 10
6,127 reviews

Average price €36 american express Welcome

-50% en carta - TheFork Summer

Hofmann, Barcelona
Top Rated
4

INSIDERMICHELIN

Carrer de la Granada del Penedès, 14-16, 08006, Barcelona

9.4 / 10
1,108 reviews

Average price €70 american express Welcome

Menu Luxury Bodega 160€ €160

Antigua, Barcelona
Great Deal
5

INSIDERMediterranean

Carrer de Marià Cubí, 59, 08006, Barcelona

9.3 / 10
37,614 reviews

Average price €30

-50% en carta - TheFork Summer

Tram Tram, Barcelona
6

INSIDERMICHELINPAYCatalan

C/ Major de Sarrià, 121, 08017, Barcelona

9.3 / 10
628 reviews

Average price €60 american express Welcome

MICHELIN Special €68

La Tata, Barcelona
Great Deal
7

INSIDERPAYCatalan

Carrer de Calàbria, 69, 08015, Barcelona

9.7 / 10
7,899 reviews

Average price €35 american express Welcome

-50% en carta - TheFork Summer

Equilibri Bcn, Barcelona
Top Rated
8

INSIDERPeruvian

Carrer de Sardenya, 404, 08025, Barcelona

9.5 / 10
741 reviews

Average price €45 american express Welcome

Dagma By Hotel Barcelona Princess, Barcelona
Top Rated
9

INSIDERPAYInternational

Av. Diagonal, 1, 08019, Barcelona

9.5 / 10
267 reviews

Average price €40 american express Welcome

20% off food

Speakeasy, Barcelona
Top Rated
10

INSIDERPAYSpanish

C/ Aribau, 162, 08036, Barcelona

9.6 / 10
2,109 reviews

Average price €80 american express Welcome

-50% en carta - TheFork Summer

Need more inspiration?
Keep exploring our picks based on your search below
Oria de Martín Berasategui, Barcelona
Top Rated

INSIDERMICHELINPAYBasque

Passeig de Gràcia, 75, 08008, Barcelona

9.4 / 10
1,713 reviews

Average price €150 american express Welcome

Menú Itsasmendi €195

Windsor, Barcelona

INSIDERMICHELINPAYCatalan

Carrer de Còrsega, 286, 08008, Barcelona

9.4 / 10
1,789 reviews

Average price €44 american express Welcome

Menú Tradicións €39.9

Craft Pizza Diagonal, Barcelona
Top Rated

PAYPizzeria

Avinguda Diagonal, 353, Local A, 08037, Barcelona

9.4 / 10
3,815 reviews

Average price €17 american express Welcome

-30% en carta - TheFork Summer

Daal-Roti, Barcelona
Top Rated

PAYIndian

Carrer de Brusi, 37, 08006, Barcelona

9.5 / 10
597 reviews

Average price €19 american express Welcome

-50% en carta - TheFork Summer

Cibulet, Barcelona
Top Rated

INSIDERPAYFusion

Carrer de Francisco Giner, 54, 08012, Barcelona

9.5 / 10
3,707 reviews

Average price €36 american express Welcome

-50% en carta - TheFork Summer

Grand Place - Gran Hotel Havana, Barcelona

INSIDERMediterranean

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

9.3 / 10
77 reviews

Average price €20 american express Welcome

Desayuno buffet (Sala hotel) €18

Faire Tapas & Wine, Barcelona
Top Rated

PAYSpanish

C/ de Girona, 79, 08009, Barcelona

9.3 / 10
343 reviews

Average price €17 american express Welcome

-50% en carta - TheFork Summer

Devoto, Barcelona
Top Rated

PAYFusion

C/ de Girona, 111, 08009, Barcelona

9.3 / 10
303 reviews

Average price €21 american express Welcome

20% off food

Komo Poke Maria Cubi, Barcelona
On A Budget

PAYJapanese

Carrer de Marià Cubí, 159, 08021, Barcelona

9.4 / 10
161 reviews

Average price €12 american express Welcome

-50% en carta - TheFork Summer

Cellarer Wine Bar, Barcelona

INSIDERPAYMediterranean

Carrer de Mallorca, 211, 08008, Barcelona

9.5 / 10
125 reviews

Average price €23

Can Saia, Barcelona

INSIDERMediterranean

Carrer del Bruc, 157, 08037, Barcelona

9.4 / 10
679 reviews

Average price €45

Nectari by Jordi Esteve, Barcelona

INSIDERMICHELINPAY