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


The 10 Best Restaurants in Barcelona

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

MICHELINPAYCatalan

Tram Tram

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

9.3 / 10
628 reviews

Average price €60 american express Welcome

MICHELIN Special €68

Antigua, Barcelona
Great Deal
2

Mediterranean

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

9.3 / 10
37,640 reviews

Average price €30

-50% en carta - TheFork Summer

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

MICHELINPAYCatalan

C/ de Sant Pau, 9, 08001, Barcelona

9.7 / 10
3,544 reviews

Average price €49 american express Welcome

Menú Rosa de Barcelona €72

TunaTeca Balfegó, Barcelona
Top Rated
4

MICHELINPAY

Avinguda Diagonal, 439, 08036, Barcelona

9.6 / 10
1,245 reviews

Average price €80 american express Welcome

Red Gourmet Menu €117

La Tata, Barcelona
Great Deal
5

PAYCatalan

Carrer de Calàbria, 69, 08015, Barcelona

9.7 / 10
7,907 reviews

Average price €35 american express Welcome

-50% en carta - TheFork Summer

Jara Sushi, Barcelona
Top Rated
6

PAYJapanese

Carrer de Pàdua, 84, 08006, Barcelona

9.6 / 10
586 reviews

Average price €35 american express Welcome

Equilibri Bcn, Barcelona
Top Rated
7

Peruvian

Carrer de Sardenya, 404, 08025, Barcelona

9.6 / 10
743 reviews

Average price €45 american express Welcome

Transilvania Barcelona, Barcelona
Top Rated
8

PAYEastern Europe

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

9.5 / 10
1,578 reviews

Average price €25 american express Welcome

20% off food

Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated
9

MICHELINCatalan

Passeig de Gràcia, 38, 08007, Barcelona

9.4 / 10
437 reviews

Average price €190 american express Welcome

Menú reducido 175€ / Menú completo €215

Speakeasy, Barcelona
Top Rated
10

PAYSpanish

C/ Aribau, 162, 08036, Barcelona

9.6 / 10
2,114 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

MICHELINPAYBasque

Passeig de Gràcia, 75, 08008, Barcelona

9.4 / 10
1,712 reviews

Average price €150 american express Welcome

Menú Itsasmendi €195

Windsor, Barcelona

MICHELINPAYCatalan

Carrer de Còrsega, 286, 08008, Barcelona

9.4 / 10
1,791 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,829 reviews

Average price €17 american express Welcome

-30% en carta - TheFork Summer

Can Saia, Barcelona

Mediterranean

Carrer del Bruc, 157, 08037, Barcelona

9.5 / 10
680 reviews

Average price €45

Caelis, Barcelona
Top Rated

MICHELINPAYFrench

Via Laietana, 49 (Hotel Ohla Barcelona), 08003, Barcelona

9.5 / 10
1,579 reviews

Average price €75 american express Welcome

La Taverna del Clínic, Barcelona

MICHELINPAYMediterranean

C/ Rosello, 155, 08036, Barcelona

9.3 / 10
1,329 reviews

Average price €50 american express Welcome

Menú caviar. €100

Casa Xef, Barcelona
Great Deal

PAYMediterranean

Carrer de les Guilleries, 17, 08012, Barcelona

9.4 / 10
737 reviews

Average price €36 american express Welcome

-50% en carta - TheFork Summer

Yakumanka by Gastón Acurio, Barcelona
Top Rated

PAYPeruvian

Carrer de València, 207, 08007, Barcelona

9.2 / 10
5,112 reviews

Average price €50 american express Welcome

Cebiche Therapy: fórmula de medio día €29

Blanc - Mandarin Oriental, Barcelona

Catalan

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

9.2 / 10
1,588 reviews

Average price €50 american express Welcome

Menú Esencia €40

Arábica, Barcelona
Great Deal

Middle Eastern

Carrer de Viladomat, 213, 08029, Barcelona

9.3 / 10
4,894 reviews

Average price €15 american express Welcome

-40% en carta - TheFork Summer

La Bacardina, Barcelona

Catalan

Carrer de Santa Amàlia, 38, 08031, Barcelona

9.3 / 10
527 reviews

Average price €18 american express Welcome

-50% en carta - TheFork Summer

Nectari by Jordi Esteve, Barcelona

MICHELINPAYMediterranean

C/ Valencia, 28, 08015, Barcelona

9.1 / 10
1,140 reviews

Average price €70 american express Welcome

Menú degustación €86

Aflamas, Barcelona