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


The 10 Best Restaurants in Barcelona

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

MICHELINPAYCatalan

Tram Tram

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

9.3 / 10
612 reviews

Average price €60 american express Welcome

MICHELIN Special €68

Casa Xef, Barcelona
Great Deal
2

PAYMediterranean

Carrer de les Guilleries, 17, 08012, Barcelona

9.5 / 10
705 reviews

Average price €36 american express Welcome

50% off food

Cibulet, Barcelona
Top Rated
3

PAYFusion

Carrer de Francisco Giner, 54, 08012, Barcelona

9.5 / 10
3,635 reviews

Average price €36 american express Welcome

50% off food

Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated
4

MICHELINCatalan

Passeig de Gràcia, 38, 08007, Barcelona

9.4 / 10
425 reviews

Average price €190 american express Welcome

Menú reducido 175€ / Menú completo €215

Fonda España by Martín Berasategui - Hotel España, Barcelona
Top Rated
5

MICHELINPAYCatalan

C/ de Sant Pau, 9, 08001, Barcelona

9.7 / 10
3,511 reviews

Average price €49 american express Welcome

Menú Rosa de Barcelona €72

Skip the guesswork

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

PAYMediterranean

Carrer de les Guilleries, 17, 08012, Barcelona

9.3 / 10
6,129 reviews

Average price €32 american express Welcome

50% off food

TunaTeca Balfegó, Barcelona
Top Rated
7

MICHELINPAY

Avinguda Diagonal, 439, 08036, Barcelona

9.6 / 10
1,236 reviews

Average price €80 american express Welcome

Red Gourmet Menu €117

Transilvania Barcelona, Barcelona
Top Rated
8

PAYEastern Europe

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

9.6 / 10
1,562 reviews

Average price €25 american express Welcome

20% off food

Devoto, Barcelona
Top Rated
9

PAYFusion

C/ de Girona, 111, 08009, Barcelona

9.3 / 10
279 reviews

Average price €21 american express Welcome

20% off food

Antigua, Barcelona
Great Deal
10

Mediterranean

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

9.4 / 10
37,336 reviews

Average price €30

50% off food

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

PAYSpanish

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

9.4 / 10
558 reviews

Average price €30 american express Welcome

30% off food

Grand Place - Gran Hotel Havana, Barcelona

Mediterranean

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

9.4 / 10
64 reviews

Average price €20 american express Welcome

Desayuno buffet Grand Place €18

Can Saia, Barcelona

Mediterranean

Carrer del Bruc, 157, 08037, Barcelona

9.5 / 10
675 reviews

Average price €45

Jara Sushi, Barcelona
Top Rated

PAYJapanese

Carrer de Pàdua, 84, 08006, Barcelona

9.6 / 10
560 reviews

Average price €35 american express Welcome

Nectari by Jordi Esteve, Barcelona

MICHELINPAYMediterranean

C/ Valencia, 28, 08015, Barcelona

9.2 / 10
1,137 reviews

Average price €70 american express Welcome

Menú degustación €86

Chez Poppy, Barcelona

PAYFrench

Travessera de les Corts, 277, 08014, Barcelona

9.2 / 10
35 reviews

Average price €21 american express Welcome

30% off food

Dagma By Hotel Barcelona Princess, Barcelona
Top Rated

PAYInternational

Av. Diagonal, 1, 08019, Barcelona

9.5 / 10
254 reviews

Average price €40 american express Welcome

20% off food

Masaya, Barcelona
Top Rated

PAYJapanese

C/ del Bisbe Sivilla, 42, 08022, Barcelona

9.3 / 10
204 reviews

Average price €20 american express Welcome

20% off food

L'art de la pinsa, Barcelona
Top Rated

PAYPizzeria