TheFork, a Trip advisor company

What

What

Where

Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Barcelona

3,525 restaurants

Sort by Relevance

insiderInternational

Chaka Khan

Carrer de l'Hospital, 104, 08001, Barcelona

9.2 / 10
675 reviews

Average price €18

-30% off the "à la carte" menu!

Fine Dining

C/ Riera de Sant Miquel, 29, 08006, Barcelona

8.7 / 10
450 reviews

Average price €25

-50% en Carta con ElTenedor Fest

Indian

C/ Girona, 57, 08009, Barcelona

9.2 / 10
1,983 reviews

Average price €25

-30% off the "à la carte" menu!

Mediterranean

Carrer de la Creu Coberta, 20, 08014, Barcelona

9.0 / 10
61 reviews

Average price €26

-30% off the "à la carte" menu!

Specify a date and enjoy promotions of up to -50% in our best restaurants

insiderMexican

Carrer de Calàbria, 98, 08015, Barcelona

9.3 / 10
39 reviews

Average price €25 Accepts Yums

-20% off the "à la carte" menu!

insiderMediterranean

Carrer de Blai, 53, 08004, Barcelona

9.6 / 10
11 reviews

Average price €30

Menú cenas de empresa €45.00

Mediterranean

Carrer del Comte d'Urgell, 130, 08011, Barcelona

9.0 / 10
66 reviews

Average price €15

-30% off the "à la carte" menu!

Japanese

Carrer de Milà i Fontanals, 60, 08012, Barcelona

9.0 / 10
429 reviews

Average price €18

-30% off the "à la carte" menu!

Japanese

Travessera de Gràcia, 90, 08006, Barcelona

8.8 / 10
252 reviews

Average price €14

-50% off the "à la carte" menu!

Fusion

Carrer de Villarroel, 26, 08011, Barcelona

9.0 / 10
320 reviews

Average price €20

-30% off the "à la carte" menu!

Italian

Carrer de Pau Claris, 112, 08009, Barcelona

9.0 / 10
935 reviews

Average price €12

-30% off the "à la carte" menu!

insiderSeafood

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

9.0 / 10
1,051 reviews

Average price €30

-30% off the "à la carte" menu!

Mediterranean

Carrer de Tuset, 19, 08006, Barcelona

8.9 / 10
624 reviews

Average price €40

-40% off the "à la carte" menu!

American

Carrer de València, 273, 08009, Barcelona

9.0 / 10
2,649 reviews

Average price €17

-30% off the "à la carte" menu!

Mediterranean

Gran Via de les Corts Catalanes, 373 - 385, 08015, Barcelona

8.5 / 10
53 reviews

Average price €15

-50% en Carta con ElTenedor Fest

Italian

C/ Fonollar, 2, 08003, Barcelona

9.0 / 10
2,107 reviews

Average price €22

-30% off the "à la carte" menu!

American

Carrer de la Marina, 228, 08013, Barcelona

8.9 / 10
24 reviews

Average price €15

-30% off the "à la carte" menu!

Mediterranean

Carrer de Trafalgar, 13, 08010, Barcelona

8.2 / 10
78 reviews

Average price €15

-50% en Carta con ElTenedor Fest

Carrer d´en Robador 18, 08001, Barcelona

8.9 / 10
89 reviews

Average price €25 Accepts Yums

-30% off the "à la carte" menu!

Portuguese

Carrer de Sicília, 394, 08025, Barcelona

8.9 / 10
314 reviews

Average price €20

-30% off the "à la carte" menu!

Spanish

Carrer de Calàbria, 75, 08015, Barcelona

8.6 / 10
60 reviews

Average price €20

-50% off the "à la carte" menu!

International

Carrer de Joan Torras, 26, 08030, Barcelona

8.1 / 10
135 reviews

Average price €15 Accepts Yums

-50% en Carta con ElTenedor Fest

Mediterranean

Carrer de Ballester, 77, 08023, Barcelona

8.1 / 10
272 reviews

Average price €14

-50% en Carta con ElTenedor Fest

Japanese

Carrer del Comte Borrell, 165, 08015, Barcelona

8.2 / 10
619 reviews

Average price €20

-50% en Carta con ElTenedor Fest

Indian

Carrer de les Carretes, 44, 08001, Barcelona

8.9 / 10
239 reviews

Average price €20

-30% off the "à la carte" menu!

The Best Restaurants in Barcelona

Looking for a place to eat in Barcelona? We help you find the best place for a romantic dinner, find a restaurant in Gràcia, a new Japanese restaurant or enjoy a brunch! Be seduced by our restaurant guide and book the best restaurants in Barcelona!

Cities around Barcelona

Filter

TheFork advantages