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


The 10 Best Restaurants in Barcelona

1,238 restaurants
Why you received these results
Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated
1

MICHELINCatalan

Moments - Mandarin Oriental, Barcelona

Passeig de Gràcia, 38, 08007, Barcelona

9.4 / 10
425 reviews

Average price €190 american express Welcome

Menú reducido 175€ / Menú completo €215

Tram Tram, Barcelona
2

MICHELINPAYCatalan

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
3

PAYMediterranean

Carrer de les Guilleries, 17, 08012, Barcelona

9.5 / 10
704 reviews

Average price €36 american express Welcome

50% off food

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

MICHELINPAYCatalan

C/ de Sant Pau, 9, 08001, Barcelona

9.7 / 10
3,509 reviews

Average price €49 american express Welcome

Menú Rosa de Barcelona €72

Vi Negre, Barcelona
Great Deal
5

PAYMediterranean

Carrer de les Guilleries, 17, 08012, Barcelona

9.3 / 10
6,129 reviews

Average price €32 american express Welcome

50% off food

Skip the guesswork

Find restaurants you'll love, whatever your mood…
TunaTeca Balfegó, Barcelona
Top Rated
6

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
7

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
8

PAYFusion

C/ de Girona, 111, 08009, Barcelona

9.3 / 10
278 reviews

Average price €21 american express Welcome

20% off food

Antigua, Barcelona
Great Deal
9

Mediterranean

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

9.4 / 10
37,326 reviews

Average price €30

50% off food

Noble Barcelona, Barcelona
Great Deal
10

PAYSpanish

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

9.4 / 10
558 reviews

Average price €30 american express Welcome

30% off food

Need more inspiration?
Keep exploring our picks based on your search below
Grand Place - Gran Hotel Havana, Barcelona

Mediterranean

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

9.4 / 10
63 reviews

Average price €20 american express Welcome

Desayuno buffet Grand Place €18

Hofmann, Barcelona
Top Rated

MICHELIN

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

9.4 / 10
1,091 reviews

Average price €70 american express Welcome

Menu Luxury Bodega 160€ €160

Caelis, Barcelona
Top Rated

MICHELINPAYFrench

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

9.6 / 10
1,550 reviews

Average price €75 american express Welcome

Jara Sushi, Barcelona
Top Rated

PAYJapanese

Carrer de Pàdua, 84, 08006, Barcelona

9.6 / 10
560 reviews

Average price €35 american express Welcome

Equilibri Bcn, Barcelona
Top Rated

Peruvian

Carrer de Sardenya, 404, 08025, Barcelona

9.6 / 10
732 reviews

Average price €45 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
34 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
203 reviews

Average price €20 american express Welcome

20% off food

L'art de la pinsa, Barcelona