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


The 10 Best Restaurants in Barcelona

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

MICHELINPAYCatalan

Tram Tram

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

9.3 / 10
629 reviews

Average price €60 american express Welcome

MICHELIN Special €68

Ole! Bistro Bar, Barcelona
2

PAYSpanish

Carrer de Margarit, 13, 08004, Barcelona

10.0 / 10
52 reviews

Average price €25

40% off food

Antigua, Barcelona
Great Deal
3

Mediterranean

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

9.3 / 10
37,690 reviews

Average price €30

-50% en carta - TheFork Summer

TunaTeca Balfegó, Barcelona
Top Rated
4

MICHELINPAY

Avinguda Diagonal, 439, 08036, Barcelona

9.6 / 10
1,246 reviews

Average price €80 american express Welcome

Red Gourmet Menu €117

Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated
5

MICHELINCatalan

Passeig de Gràcia, 38, 08007, Barcelona

9.4 / 10
439 reviews

Average price €190 american express Welcome

Menú reducido 175€ / Menú completo €215

La Tata, Barcelona
Great Deal
6

PAYCatalan

Carrer de Calàbria, 69, 08015, Barcelona

9.7 / 10
7,922 reviews

Average price €35 american express Welcome

-50% en carta - TheFork Summer

Equilibri Bcn, Barcelona
Top Rated
7

Peruvian

Carrer de Sardenya, 404, 08025, Barcelona

9.6 / 10
742 reviews

Average price €45 american express Welcome

Noble Barcelona, Barcelona
Great Deal
8

PAYSpanish

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

9.4 / 10
646 reviews

Average price €30 american express Welcome

30% off food

Dagma By Hotel Barcelona Princess, Barcelona
Top Rated
9

PAYInternational

Av. Diagonal, 1, 08019, Barcelona

9.5 / 10
270 reviews

Average price €40 american express Welcome

20% off food

Speakeasy, Barcelona
Top Rated
10

PAYSpanish

C/ Aribau, 162, 08036, Barcelona

9.6 / 10
2,121 reviews

Average price €80 american express Welcome

-50% en carta - TheFork Summer

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

MICHELINPAYCatalan

Carrer de Còrsega, 286, 08008, Barcelona

9.4 / 10
1,790 reviews

Average price €44 american express Welcome

Menú Tradicións €39.9

Mood Brunch, Barcelona
On A Budget

Av. de Roma, 1, 08029, Barcelona

9.1 / 10
100 reviews

Average price €22 american express Welcome

30% off food

Cibulet, Barcelona
Top Rated

PAYFusion

Carrer de Francisco Giner, 54, 08012, Barcelona

9.5 / 10
3,731 reviews

Average price €36 american express Welcome

-50% en carta - TheFork Summer

Masaya, Barcelona
Top Rated

PAYJapanese

C/ del Bisbe Sivilla, 42, 08022, Barcelona

9.3 / 10
243 reviews

Average price €20 american express Welcome

20% off food

La Taverna del Clínic, Barcelona

MICHELINPAYMediterranean

C/ Rosello, 155, 08036, Barcelona

9.4 / 10
1,331 reviews

Average price €50 american express Welcome

Menú caviar. €100

Nectari by Jordi Esteve, Barcelona

MICHELINPAYMediterranean

C/ Valencia, 28, 08015, Barcelona

9.2 / 10
1,139 reviews

Average price €70 american express Welcome

Menú degustación €86

Grand Place - Gran Hotel Havana, Barcelona

Mediterranean

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

9.3 / 10
82 reviews

Average price €20 american express Welcome

Desayuno buffet (Sala hotel) €18

Casa Xef, Barcelona
Great Deal

PAYMediterranean

Carrer de les Guilleries, 17, 08012, Barcelona

9.4 / 10
739 reviews

Average price €36 american express Welcome

-50% en carta - TheFork Summer

Yakumanka by Gastón Acurio, Barcelona