Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Barcelona

3,589 restaurants

Sort by Relevance

Japanese

Yoshinoya-8

Rambla del Poblenou, 153, 08018, Barcelona

Average price €18

Menu 15.50€

Chinese

La Rambla, 45, 08001, Barcelona

Average price €20

Menu 9.95€

Italian

Carrer del Marquès de Sentmenat, 60, 08029, Barcelona

Average price €20

Menu 0€

InsiderFrench

Carrer de Casanova, 193, 08036, Barcelona

Average price €30

Menú Degustación 35 €

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

Indian

Carrer de Cabanes, 32, 08004, Barcelona

Average price €21

Menu 10.95€

Indian

Av. del Paraŀlel, 124, 08015, Barcelona

Average price €20

Menu 9.50€

From market

Riera d'Escuder, 25, 08028, Barcelona

Average price €11

Menu 11€

Catalan

La Rambla, 51-59, 08002, Barcelona

Average price €25

Menú Diva 38€

Catalan

Carrer de Pere Pau, 08032, Barcelona

Average price €15

Group Special: Menu 15€ (4 to 30 p.)

Japanese

Carrer de València, 240, 08007, Barcelona

Average price €14

Menú del día 10.50€

Italian

Carrer d'Aragó, 60, 08015, Barcelona

Average price €18

Menu 10€

Mediterranean

Plaça Joan Cornudella, 19, 08035, Barcelona

Average price €20

Menú del día 18 €

American

Carrer d'Aribau, 18, 08011, Barcelona

Average price €15

Set Menu 30€

International

Carrer de Floridablanca, 108, 08015, Barcelona

Average price €16

Menu 10,50€

Mediterranean

Avinguda de la Mare de Déu de Montserrat 08041, 08041, Barcelona

Average price €15

Menú paella 12.5 €

Steakhouse

Passeig de Garcia Fària, 31, 08005, Barcelona

Average price €25

Menu 11.50€

Creative

Carrer de Roger de Lluria, 35, 08009, Barcelona

Average price €30

Menú grupo 40 €

Mediterranean

C/ Valéncia, 240, 08007, Barcelona

Average price €13

Today's special menu 8€

Spanish

C/ Minería, 4-6, 08038, Barcelona

Average price €20

Today's special menu 12€

Steakhouse

C/ Londres, 84, 08036, Barcelona

Average price €24

Menu 16€

Argentinian

C/ Doctor Trueta, 229, 08005, Barcelona

Average price €28

Menú Grupos 35€

Andalou

Passeig de Joan de Borbó, 31, 08003, Barcelona

Average price €23

Menú de Grupos Patio Andaluz 22.50€

Mediterranean

Carrer del Dr. Trueta, 229, 08005, Barcelona

9.5 / 10
68 reviews

Average price €30

InsiderFine Dining

Carrer del Bruc, 65, 08009, Barcelona

9.7 / 10
809 reviews

Average price €98

Menú de cena "El sueño de las mariposas" 98€

Vegetarian

Carrer de Josepa Massanes, 34, 08026, Barcelona

8.3 / 10
269 reviews

Average price €18

-50% en Carta con Volvamos a los Restaurantes

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