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


The 10 Best Restaurants in Barcelona

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

MICHELINPAYCatalan

Tram Tram

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

9.3 / 10
614 reviews

Average price €60 american express Welcome

MICHELIN Special €68

Casa Xef, Barcelona
Great Deal
2

PAYMediterranean

Carrer de les Guilleries, 17, 08012, Barcelona

9.5 / 10
708 reviews

Average price €36 american express Welcome

50% off food

Cibulet, Barcelona
Top Rated
3

PAYFusion

Carrer de Francisco Giner, 54, 08012, Barcelona

9.5 / 10
3,640 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,515 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

Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated
7

MICHELINCatalan

Passeig de Gràcia, 38, 08007, Barcelona

9.4 / 10
427 reviews

Average price €190 american express Welcome

Menú reducido 175€ / Menú completo €215

Antigua, Barcelona
Great Deal
8

Mediterranean

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

9.4 / 10
37,354 reviews

Average price €30

50% off food

La Tartarería - Raw Food, Barcelona
9

MICHELIN

C/ de Muntaner, 26, 08011, Barcelona

9.7 / 10
63 reviews

Average price €60 american express Welcome

Menú Experiencia €82

Windsor, Barcelona
10

MICHELINPAYCatalan

Carrer de Còrsega, 286, 08008, Barcelona

9.5 / 10
1,770 reviews

Average price €44 american express Welcome

Menú Tradicións €39.9

Need more inspiration?
Keep exploring our picks based on your search below
Clandestinos restobar, Barcelona

PAYPeruvian

Carrer de Castellbell, 08030, Barcelona

9.4 / 10
37 reviews

Average price €18

30% off food

Tast-Ller, Barcelona

PAYBasque

Carrer de Viladomat, 137, 08015, Barcelona

9.4 / 10
80 reviews

Average price €80

MENU DEGUSTACIÓN SORPRESA €90

Marabina Bcn, Barcelona
Top Rated

PAYVenezuelan

C/ de Còrsega, 655, 08025, Barcelona

9.6 / 10
222 reviews

Average price €17 american express Welcome

Can Saia, Barcelona

Mediterranean

Carrer del Bruc, 157, 08037, Barcelona

9.5 / 10
674 reviews

Average price €45

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

Chez Poppy, Barcelona

PAYFrench

Travessera de les Corts, 277, 08014, Barcelona

9.2 / 10
35 reviews

Average price €21 american express Welcome

30% off food

L'art de la pinsa, Barcelona
Top Rated

PAYPizzeria

C/ de l'Art, 4, 08041, Barcelona

9.4 / 10
192 reviews

Average price €16 american express Welcome

La Churuata by La Mechada Express, Barcelona
Top Rated

PAYVenezuelan

Carrer de Tapioles, 14, 08004, Barcelona

9.3 / 10
397 reviews

Average price €15 american express Welcome

20% off food

1er Restaurante Tibetano Kailash, Barcelona
Top Rated

PAYTraditional cuisine

Carrer de Roger de Llúria, 134, 08037, Barcelona

9.4 / 10
1,021 reviews

Average price €18 american express Welcome

30% off food

Yakumanka by Gastón Acurio, Barcelona