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,527 restaurants

Sort by Relevance

Mediterranean

El Disbarat

Carrer del Montseny, 14, 08012, Barcelona

9.3 / 10
78 reviews

Average price €25

Menu 11.85€

insiderInternational

Carrer del Marquès de Campo Sagrado, 28, 08001, Barcelona

9.5 / 10
149 reviews

Average price €60

Mediterranean

Carrer de l'Hospital, 75, 08001, Barcelona

8.4 / 10
141 reviews

Average price €12

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

Japanese

Carrer de Béjar, 64, 08014, Barcelona

8.3 / 10
138 reviews

Average price €15

-50% en Carta con ElTenedor Fest

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

insiderFine Dining

Carrer del Joncar, 5, 08005, Barcelona

9.2 / 10
508 reviews

Average price €30

Menu 14,90€

insiderFine Dining

Carrer de Funoses-Llussà, 2, 08023, Barcelona

9.8 / 10
430 reviews

Average price €35

insiderFine Dining

Carrer del Bruc, 65, 08009, Barcelona

9.6 / 10
809 reviews

Average price €98

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

Mediterranean

Carrer de Balmes, 412, 08022, Barcelona

8.1 / 10
73 reviews

Average price €15

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

Indian

Carrer de Còrsega, 421, 08037, Barcelona

9.3 / 10
17 reviews

Average price €15

Mediterranean

Carrer de Muntaner, 125, 08036, Barcelona

9.3 / 10
7 reviews

Average price €8

Mediterranean

Carrer del Callao, 6, 08014, Barcelona

9.5 / 10
36 reviews

Average price €11

Menu 16.50€

Spanish

Carrer de Guardiola i Feliu, 1, 08030, Barcelona

9.5 / 10
138 reviews

Average price €15

Set Menu 11.50€

Brazilian

Carrer de Wellington, 17, 08018, Barcelona

9.5 / 10
60 reviews

Average price €15

Set Menu undefined€

Mediterranean

C/ de Fígols, 15-17, 08028, Barcelona

9.7 / 10
157 reviews

Average price €47

Menu Mariscada 32.50€

Middle Eastern

Carrer de Còrsega, 629, 08025, Barcelona

8.6 / 10
37 reviews

Average price €15

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

Seafood

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

9.0 / 10
47 reviews

Average price €24

Set Menu 29.5€

Avenida Bogatell, 64, 08005, Barcelona

Average price €35

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

Korean

Carrer de Roger de Llúria, 39, 08009, Barcelona

9.6 / 10
10 reviews

Average price €24

Peruvian

Carrer d'Aragó, 211, 08011, Barcelona

8.3 / 10
228 reviews

Average price €14

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

insiderFine Dining

Carrer de Rossend Arús, 12, 08014, Barcelona

9.6 / 10
32 reviews

Average price €56

Ethiopian

Carrer Nou de la Rambla, 149, 08004, Barcelona

9.6 / 10
727 reviews

Average price €15

Mediterranean

Gran Via de les Corts Catalanes, 295, 08014, Barcelona

9.6 / 10
39 reviews

Average price €15

Colombian

Av. Diagonal, 332, 08013, Barcelona

9.2 / 10
29 reviews

Average price €15

insiderFine Dining

C/ Còrsega, 200, 08036, Barcelona

9.6 / 10
517 reviews

Average price €70

Menu 95€

Mediterranean

Rambla del Poblenou, 105, 08005, Barcelona

9.2 / 10
152 reviews

Average price €20

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