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


The 10 Best Restaurants in Barcelona

1,231 restaurants
Why you received these results
Tram Tram, Barcelona
1

MICHELINPAYCatalan

Tram Tram

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

9.3 / 10
617 reviews

Average price €60 american express Welcome

MICHELIN Special €68

Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated
2

MICHELINCatalan

Passeig de Gràcia, 38, 08007, Barcelona

9.4 / 10
429 reviews

Average price €190 american express Welcome

Menú reducido 175€ / Menú completo €215

La Tata, Barcelona
Great Deal
3

PAYCatalan

Carrer de Calàbria, 69, 08015, Barcelona

9.7 / 10
7,827 reviews

Average price €35 american express Welcome

-50% en carta - TheFork Summer

Transilvania Barcelona, Barcelona
Top Rated
4

PAYEastern Europe

C/ de Provença, 99, 08029, Barcelona

9.5 / 10
1,570 reviews

Average price €25 american express Welcome

20% off food

Windsor, Barcelona
5

MICHELINPAYCatalan

Carrer de Còrsega, 286, 08008, Barcelona

9.4 / 10
1,779 reviews

Average price €44 american express Welcome

Menú Tradicións €39.9

Skip the guesswork

Find restaurants you'll love, whatever your mood…
Antigua, Barcelona
Great Deal
6

Mediterranean

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

9.4 / 10
37,445 reviews

Average price €30

50% off food

Cibulet, Barcelona
Top Rated
7

PAYFusion

Carrer de Francisco Giner, 54, 08012, Barcelona

9.5 / 10
3,660 reviews

Average price €36 american express Welcome

-50% en carta - TheFork Summer

Ají, Barcelona
8

MICHELINJapanese

Carrer de la Marina, 19, 08005, Barcelona

9.2 / 10
2,123 reviews

Average price €45

Menú degustación 2024 - Keiken 経験 €60

La Taverna del Clínic, Barcelona
9

MICHELINPAYMediterranean

C/ Rosello, 155, 08036, Barcelona

9.3 / 10
1,310 reviews

Average price €50 american express Welcome

Menú caviar. €100

Speakeasy, Barcelona
Top Rated
10

PAYSpanish

C/ Aribau, 162, 08036, Barcelona

9.6 / 10
2,068 reviews

Average price €80 american express Welcome

50% off food

Need more inspiration?
Keep exploring our picks based on your search below
Casa Xef, Barcelona
Great Deal

PAYMediterranean

Carrer de les Guilleries, 17, 08012, Barcelona

9.4 / 10
719 reviews

Average price €36 american express Welcome

-50% en carta - TheFork Summer

Shanti, Barcelona

PAYIndian

C/ Agustina Saragossa, 3-5, 08017, Barcelona

9.6 / 10
3,400 reviews

Average price €17 american express Welcome

30% off food

Pampa Grill, Barcelona

PAYArgentinian

C. de Villarroel, 88, 08011, Barcelona

9.4 / 10
660 reviews

Average price €30 american express Welcome

40% off food

Nix Tapas, Barcelona
Top Rated

PAY

Carrer dels Escudellers, 12, 08002, Barcelona

9.4 / 10
669 reviews

Average price €16

40% off food

Terraza Verbena, Barcelona

PAYMediterranean

Passeig de Gràcia, 75, 08008, Barcelona

8.9 / 10
438 reviews

Average price €39 american express Welcome

Menú mediodía (laborables) €38

La Plassohla, Barcelona

Seafood

Vía Laietana, 49, 08003, Barcelona

9.1 / 10
1,049 reviews

Average price €30 american express Welcome

Studio Miramar - Hotel Miramar, Barcelona

Mediterranean

Plaça de Carlos Ibáñez, 3, 08038, Barcelona

9.5 / 10
2,655 reviews

Average price €40 american express Welcome

30% off food

TunaTeca Balfegó, Barcelona
Top Rated

MICHELINPAY

Avinguda Diagonal, 439, 08036, Barcelona

9.6 / 10
1,239 reviews

Average price €80 american express Welcome

Red Gourmet Menu €117

Hola Nepal, Barcelona

PAYNepalese

C/ Lepant, 323, 08025, Barcelona

9.2 / 10
1,232 reviews

Average price €18 american express Welcome

30% off food

Sagués "Il Ristorante", Barcelona