TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Barcelona

3,516 restaurants

Sort by Relevance

Italian

Nuccia e Lina

C/ Marià Cubí, 96, 08021, Barcelona

Average price €14

Group menu 22€

From market

C/ Santjoanistes 8 - 10, 08006, Barcelona

Average price €22

Menú del día 13.80 €

International

C/ Riera Alta, 4-6, 08001, Barcelona

Average price €15

Dinner Menus 22€

Vietnamese

C/ Calabria, 234, 08029, Barcelona

Average price €18

Menu 15€

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

Vietnamese

C/ Calabria, 234, 08029, Barcelona

Average price €16

Menu 14.90€

Fusion

Av. Icaria 178, 08005, Barcelona

Average price €30

Menu 13.50€

International

C/ Muntaner, 108, 08036, Barcelona

Average price €18

Menú 18€

Fine Dining

C/ Còrsega, 231, 08036, Barcelona

Average price €17

Formule 35.00

Mediterranean

Vía Augusta, 300, 08017, Barcelona

Average price €38

Menu 24,50€

Creative

C/ Villaroel, 88, 08011, Barcelona

Average price €29

Menú Degustación Mediodía 18€

Argentinian

C/ París, 175, 08036, Barcelona

Average price €43

Menú degustación 25€

Spanish

C/ Bacardí, 31, 08028, Barcelona

Average price €18

Group Special: Menu 20€ (10 to 100 p.)

Catalan

Carrer de l'Escorial, 158, 08024, Barcelona

Average price €25

Menú 25€

Mediterranean

C/ Tenor Masini, 96, 08028, Barcelona

Average price €38

Menu Mariscada 77€

International

C/ Muntaner, 6, 08011, Barcelona

Average price €23

Menú de Grupos Degustación 19.90€

Mediterranean

C/ Pau Claris, 85, 08010, Barcelona

Average price €19

Menú C 40 € (15 à 0 p.)

International

C/ Aribau, 250, 08006, Barcelona

Average price €15

Group menu 27 €

Mediterranean

Avinguda Marquès de Comillas, 13, 08038, Barcelona

Average price €18

Menu 32€

Vegetarian

Carrer del Pintor Fortuny, 29, 08001, Barcelona

Average price €15

Menu dinners 14.90€

Italian

C/ Ricardo Calvo, 13, 08022, Barcelona

Average price €26

Today's lunch Menu 16.70€

From market

Rambla del Raval, 15, 08001, Barcelona

Average price €21

Menu dinners 12.99€

Creative

C/ Ferlandina, 23, 08001, Barcelona

Average price €15

Menú de Grupos Sal Ona 26€

Mediterranean

C/ Pere IV, 61 Bis, 08018, Barcelona

Average price €20

Menu 25€

Italian

C/ Pau Claris, 153, 08009, Barcelona

Average price €16

Group menu 32.50€

French

C/ Venus, 1-3, 08012, Barcelona

Average price €20

Group menus 35€

The Best Restaurants in Barcelona

Barcelona is a city of fashion in Europe and much of that reputation is due to its great restaurants. We select the best for you.

Cities around Barcelona

Filter

TheFork advantages