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
616 reviews

Average price €60 american express Welcome

MICHELIN Special €68

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

MICHELINPAYCatalan

C/ de Sant Pau, 9, 08001, Barcelona

9.7 / 10
3,520 reviews

Average price €49 american express Welcome

Menú Rosa de Barcelona €72

TunaTeca Balfegó, Barcelona
Top Rated
3

MICHELINPAY

Avinguda Diagonal, 439, 08036, Barcelona

9.6 / 10
1,237 reviews

Average price €80 american express Welcome

Red Gourmet Menu €117

Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated
4

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

Antigua, Barcelona
Great Deal
5

Mediterranean

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

9.4 / 10
37,410 reviews

Average price €30

50% off food

Skip the guesswork

Find restaurants you'll love, whatever your mood…
Windsor, Barcelona
6

MICHELINPAYCatalan

Carrer de Còrsega, 286, 08008, Barcelona

9.5 / 10
1,775 reviews

Average price €44 american express Welcome

Menú Tradicións €39.9

Caelis, Barcelona
Top Rated
7

MICHELINPAYFrench

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

9.6 / 10
1,561 reviews

Average price €75 american express Welcome

Equilibri Bcn, Barcelona
Top Rated
8

Peruvian

Carrer de Sardenya, 404, 08025, Barcelona

9.6 / 10
733 reviews

Average price €45 american express Welcome

Blanc - Mandarin Oriental, Barcelona
9

Catalan

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

9.2 / 10
1,573 reviews

Average price €50 american express Welcome

Menú de Temporada €40

La Tata, Barcelona
Great Deal
10

PAYCatalan

Carrer de Calàbria, 69, 08015, Barcelona

9.7 / 10
7,812 reviews

Average price €35 american express Welcome

50% off food

Need more inspiration?
Keep exploring our picks based on your search below
Speakeasy, Barcelona
Top Rated

PAYSpanish

C/ Aribau, 162, 08036, Barcelona

9.6 / 10
2,065 reviews

Average price €80 american express Welcome

50% off food

Nectari by Jordi Esteve, Barcelona

MICHELINPAYMediterranean

C/ Valencia, 28, 08015, Barcelona

9.1 / 10
1,138 reviews

Average price €70 american express Welcome

Menú degustación €86

Shanti, Barcelona

PAYIndian

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

9.6 / 10
3,402 reviews

Average price €17 american express Welcome

30% off food

Pampa Grill, Barcelona

PAYArgentinian

C. de Villarroel, 88, 08011, Barcelona

9.4 / 10
569 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
598 reviews

Average price €16

40% off food

La Plassohla, Barcelona

Seafood

Vía Laietana, 49, 08003, Barcelona

9.1 / 10
1,050 reviews

Average price €30 american express Welcome

Cibulet, Barcelona
Top Rated

PAYFusion

Carrer de Francisco Giner, 54, 08012, Barcelona

9.5 / 10
3,653 reviews

Average price €36 american express Welcome

50% off food

Royal Nepal, Barcelona

PAYNepalese

Carrer de Nàpols, 255, 08025, Barcelona

9.5 / 10
2,310 reviews

Average price €15 american express Welcome

30% off food

Hola Nepal, Barcelona

PAYNepalese

C/ Lepant, 323, 08025, Barcelona

9.2 / 10
1,233 reviews

Average price €18 american express Welcome

30% off food

Casa Xef, Barcelona
Great Deal

PAYMediterranean