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


The 10 Best Restaurants in Barcelona

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

MICHELINPAYCatalan

Tram Tram

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

9.3 / 10
611 reviews

Average price €60 american express Welcome

MICHELIN Special €68

Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated
2

MICHELINCatalan

Passeig de Gràcia, 38, 08007, Barcelona

9.3 / 10
419 reviews

Average price €190 american express Welcome

Menú reducido 175€ / Menú completo €215

Windsor, Barcelona
3

MICHELINPAYCatalan

Carrer de Còrsega, 286, 08008, Barcelona

9.5 / 10
1,761 reviews

Average price €44 american express Welcome

Menú Tradicións €39.9

Hofmann, Barcelona
Top Rated
4

MICHELIN

Carrer de la Granada del Penedès, 14, 08006, Barcelona

9.4 / 10
1,081 reviews

Average price €70 american express Welcome

Menú Semanal €56

Antigua, Barcelona
Great Deal
5

Mediterranean

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

9.4 / 10
37,192 reviews

Average price €30

50% off food

Skip the guesswork

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

Catalan

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

9.2 / 10
1,571 reviews

Average price €50 american express Welcome

Menú de Temporada €40

La Tata, Barcelona
Great Deal
7

PAYCatalan

Carrer de Calàbria, 69, 08015, Barcelona

9.7 / 10
7,761 reviews

Average price €35 american express Welcome

50% off food

Ají, Barcelona
8

MICHELINJapanese

Carrer de la Marina, 19, 08005, Barcelona

9.2 / 10
2,111 reviews

Average price €45

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

La Taverna del Clínic, Barcelona
9

MICHELINPAYMediterranean

C/ Rosello, 155, 08036, Barcelona

9.3 / 10
1,290 reviews

Average price €50 american express Welcome

Menú caviar. €100

Nectari by Jordi Esteve, Barcelona
10

MICHELINPAYMediterranean

C/ Valencia, 28, 08015, Barcelona

9.2 / 10
1,131 reviews

Average price €70 american express Welcome

Menú degustación €86

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,032 reviews

Average price €80 american express Welcome

50% off food

Cal Robert, Barcelona
Top Rated

Mediterranean

Carrer de Requesens, 7, 08001, Barcelona

9.6 / 10
1,243 reviews

Average price €22 american express Welcome

30% off food

Hola Nepal, Barcelona

PAYIndian

C/ Lepant, 323, 08025, Barcelona

9.2 / 10
1,236 reviews

Average price €18 american express Welcome

30% off food

Pampa Grill, Barcelona

PAYArgentinian

C. de Villarroel, 88, 08011, Barcelona

9.4 / 10
400 reviews

Average price €30

40% off food

Nix Tapas Restaurant, Barcelona
Top Rated

PAY

Carrer dels Escudellers, 12, 08002, Barcelona

9.4 / 10
471 reviews

Average price €16 american express Welcome

40% off food

Terraza Verbena, Barcelona

PAYMediterranean

Passeig de Gràcia, 75, 08008, Barcelona

8.9 / 10
439 reviews

Average price €39 american express Welcome

Menú mediodía (laborables) €38

La Plassohla, Barcelona

Seafood

Vía Laietana, 49, 08003, Barcelona

9.1 / 10
1,046 reviews

Average price €30 american express Welcome

Casa Xef, Barcelona
Great Deal

PAYMediterranean

Carrer de les Guilleries, 17, 08012, Barcelona

9.5 / 10
691 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,582 reviews

Average price €36 american express Welcome

50% off food

Bembi, Barcelona

PAYIndian

C/ Consell de Cent, 377, 08009, Barcelona

9.5 / 10
6,440 reviews

Average price €23 american express Welcome

30% off food

Arábica, Barcelona
Great Deal

Middle Eastern

Carrer de Viladomat, 213, 08029, Barcelona

9.3 / 10
4,892 reviews

Average price €15 american express Welcome

50% off food

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

MICHELINPAYCatalan

C/ de Sant Pau, 9, 08001, Barcelona

9.7 / 10
3,493 reviews

Average price €49 american express Welcome

Menú Rosa de Barcelona €72

Komo Poke Maria Cubi, Barcelona
On A Budget

PAYJapanese

Carrer de Marià Cubí, 159, 08021, Barcelona

9.4 / 10
135 reviews

Average price €12 american express Welcome

40% off food

L'Antiquari Gastronòmic, Barcelona