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


The 10 Best Restaurants in Barcelona

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

MICHELINPAYCatalan

Tram Tram

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

9.3 / 10
607 reviews

Average price €60 american express Welcome

MICHELIN Special €68

Boraz, Barcelona
Top Rated
2

PAYMediterranean

Carrer de Muntaner, 124, 08036, Barcelona

9.5 / 10
855 reviews

Average price €48 american express Welcome

Menú degustación 2 €50

Noble Barcelona, Barcelona
Great Deal
3

PAYSpanish

C. d'Enric Granados, 110, 08008, Barcelona

9.3 / 10
513 reviews

Average price €30 american express Welcome

30% off food

Jara Sushi, Barcelona
Top Rated
4

PAYJapanese

Carrer de Pàdua, 84, 08006, Barcelona

9.6 / 10
543 reviews

Average price €35 american express Welcome

La Tata, Barcelona
Great Deal
5

PAYCatalan

Carrer de Calàbria, 69, 08015, Barcelona

9.7 / 10
7,728 reviews

Average price €35 american express Welcome

50% off food

Skip the guesswork

Find restaurants you'll love, whatever your mood…
Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated
6

MICHELINCatalan

Passeig de Gràcia, 38, 08007, Barcelona

9.3 / 10
420 reviews

Average price €190 american express Welcome

Menú reducido 175€ / Menú completo €215

Equilibri Bcn, Barcelona
Top Rated
7

Peruvian

Carrer de Sardenya, 404, 08025, Barcelona

9.5 / 10
725 reviews

Average price €45 american express Welcome

Can Saia, Barcelona
8

Mediterranean

Carrer del Bruc, 157, 08037, Barcelona

9.5 / 10
669 reviews

Average price €45

Blanc - Mandarin Oriental, Barcelona
9

Catalan

Passeig de Gràcia, 38-40, 08007, Barcelona

9.2 / 10
1,564 reviews

Average price €50 american express Welcome

Menú de Temporada €40

Sushi He - Urgell, Barcelona
Great Deal
10

PAYJapanese

Carrer del Comte d'Urgell, 174, 08036, Barcelona

8.6 / 10
918 reviews

Average price €15 american express Welcome

50% off food

Need more inspiration?
Keep exploring our picks based on your search below
Hola Nepal, Barcelona

PAYIndian

C/ Lepant, 323, 08025, Barcelona

9.2 / 10
1,233 reviews

Average price €18 american express Welcome

30% off food

Ají, Barcelona

MICHELINJapanese

Carrer de la Marina, 19, 08005, Barcelona

9.2 / 10
2,106 reviews

Average price €45

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

Kiku Japones, Barcelona
Great Deal

Japanese

Carrer de Madrazo, 15, 08006, Barcelona

9.0 / 10
2,238 reviews

Average price €31 american express Welcome

20% off food

La Plassohla, Barcelona

Seafood

Vía Laietana, 49, 08003, Barcelona

9.1 / 10
1,044 reviews

Average price €30 american express Welcome

Casa Xef, Barcelona
Great Deal

PAYMediterranean

Carrer de les Guilleries, 17, 08012, Barcelona

9.5 / 10
678 reviews

Average price €36 american express Welcome

50% off food

Cibulet, Barcelona
Top Rated

PAYFusion

Carrer de Francisco Giner, 54, 08012, Barcelona

9.5 / 10
3,568 reviews

Average price €36 american express Welcome

50% off food

Antigua, Barcelona
Great Deal

Mediterranean

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

9.4 / 10
37,110 reviews

Average price €30

50% off food

Nolita, Barcelona
On A Budget

American

Carrer de Llull, 230, 08005, Barcelona

9.5 / 10
612 reviews

Average price €15 american express Welcome

30% off food

Aflamas, Barcelona
Top Rated

PAYMediterranean

Carrer de Loreto, 32, Baixos, 08029, Barcelona

9.2 / 10
1,061 reviews

Average price €50 american express Welcome

Zafra, Barcelona
On A Budget

PAYItalian

C/ de Girona, 84, 08009, Barcelona

9.0 / 10
90 reviews

Average price €16 american express Welcome

Berto's Milanesa - Museo Juan Carlos, Barcelona
On A Budget

Argentinian

Av. Diagonal, 535, 08029, Barcelona

8.3 / 10
109 reviews

Average price €15 american express Welcome

20% off food

Papadam Indian Authentic, Barcelona