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


The 10 Best Restaurants in Barcelona

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

MICHELINPAYCatalan

Tram Tram

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

9.4 / 10
616 reviews

Average price €60 american express Welcome

MICHELIN Special €68

Vi Negre, Barcelona
Great Deal
2

PAYMediterranean

Carrer de les Guilleries, 17, 08012, Barcelona

9.3 / 10
6,128 reviews

Average price €32 american express Welcome

50% off food

Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated
3

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
4

Mediterranean

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

9.4 / 10
37,428 reviews

Average price €30

50% off food

Grand Place - Gran Hotel Havana, Barcelona
5

Mediterranean

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

9.4 / 10
66 reviews

Average price €20 american express Welcome

Desayuno buffet (Sala hotel) €18

Skip the guesswork

Find restaurants you'll love, whatever your mood…
La Tata, Barcelona
Great Deal
6

PAYCatalan

Carrer de Calàbria, 69, 08015, Barcelona

9.7 / 10
7,819 reviews

Average price €35 american express Welcome

50% off food

Yakumanka by Gastón Acurio, Barcelona
Top Rated
7

PAYPeruvian

Carrer de València, 207, 08007, Barcelona

9.2 / 10
5,055 reviews

Average price €50 american express Welcome

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

Sushi He - Urgell, Barcelona
Great Deal
8

PAYJapanese

Carrer del Comte d'Urgell, 174, 08036, Barcelona

8.6 / 10
1,048 reviews

Average price €15 american express Welcome

50% off food

Pampa Grill, Barcelona
9

PAYArgentinian

C. de Villarroel, 88, 08011, Barcelona

9.4 / 10
609 reviews

Average price €30 american express Welcome

40% off food

Nix Tapas, Barcelona
Top Rated
10

PAY

Carrer dels Escudellers, 12, 08002, Barcelona

9.4 / 10
630 reviews

Average price €16

40% off food

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

PAYMediterranean

Passeig de Gràcia, 75, 08008, Barcelona

8.9 / 10
438 reviews

Average price €39 american express Welcome

Menú mediodía (laborables) €38

La Plassohla, Barcelona

Seafood

Vía Laietana, 49, 08003, Barcelona

8.6 / 10
1,048 reviews

Average price €30 american express Welcome

Cibulet, Barcelona
Top Rated

PAYFusion

Carrer de Francisco Giner, 54, 08012, Barcelona

9.5 / 10
3,654 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,314 reviews

Average price €15 american express Welcome

30% off food

Hola Nepal, Barcelona

PAYNepalese

C/ Lepant, 323, 08025, Barcelona

9.2 / 10
1,232 reviews

Average price €18 american express Welcome

30% off food

Abanic, Barcelona
Top Rated

Catalan

C/ del Rosselló, 207, 08008, Barcelona

9.3 / 10
1,050 reviews

Average price €25

40% off food

Casa Xef, Barcelona
Great Deal

PAYMediterranean

Carrer de les Guilleries, 17, 08012, Barcelona

9.4 / 10
716 reviews

Average price €36 american express Welcome

50% off food

Arábica, Barcelona