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

Mediterranean

Tapas 24 Camp Nou by Carles Abellán

C. d'Aristides Maillol, 8-16, 08028, Barcelona

7.1 / 10
37 reviews

Average price €20

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

Japanese

Carrer de Casanova, 134, 08036, Barcelona

8.1 / 10
223 reviews

Average price €16

Set Menus 9.95€ and 10.95€

Japanese

Carrer de Còrsega, 416, 08037, Barcelona

8.8 / 10
356 reviews

Average price €15

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

From market

Carrer de Trafalgar, 50, 08010, Barcelona

8.0 / 10
101 reviews

Average price €14

Menú diario 12,50€

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

Mexican

C/ Gran de Gracia, 167, 08012, Barcelona

8.5 / 10
100 reviews

Average price €15

C/ Alella,3, 08016, Barcelona

8.5 / 10
565 reviews

Average price €24

Mediterranean

Passeig de Gràcia, 8, 08007, Barcelona

8.1 / 10
12 reviews

Average price €10

Asian

Gran Via de les Corts Catalanes, 298, 08004, Barcelona

8.2 / 10
3 reviews

Average price €15

Mediterranean

Plaça de les Glòries Catalanes, 10, 08013, Barcelona

8.1 / 10
15 reviews

Average price €11

Mediterranean

Avinguda Diagonal, 593, 08014, Barcelona

8.1 / 10
47 reviews

Average price €20

Turkish

Carrer d'Astúries, 9, 08012, Barcelona

8.1 / 10
13 reviews

Average price €12

Italian

Carrer de Craywinckel, 31, 08022, Barcelona

8.2 / 10
23 reviews

Average price €18

Korean

Carrer de Minerva, 8, 08006, Barcelona

8.8 / 10
66 reviews

Average price €14

insiderMexican

Carrer de la Diputació, 239, 08007, Barcelona

8.5 / 10
175 reviews

Average price €18 Accepts Yums

Menu 19€

Japanese

Carrer del Tigre, 16, 08001, Barcelona

8.2 / 10
12 reviews

Average price €15

Carrer de la Diputació, 41, 08015, Barcelona

8.2 / 10
23 reviews

Average price €18

Spanish

Avinguda Diagonal, 42, 08019, Barcelona

7.7 / 10
8 reviews

Average price €15

Menú 14,50€

European

Carrer de Muntaner, 248, 08021, Barcelona

8.1 / 10
50 reviews

Average price €15

Mediterranean

Carrer del Rosselló, 206, 08008, Barcelona

8.2 / 10
51 reviews

Average price €15

Mediterranean

Carrer de Jaume I, 8-10, 08002, Barcelona

8.1 / 10
27 reviews

Average price €15

From market

Pla de Palau, 7, 08003, Barcelona

8.1 / 10
51 reviews

Average price €16

Spanish

Travessera de les Corts, 64, 08028, Barcelona

8.1 / 10
217 reviews

Average price €15

Italian

Passeig de Joan de Borbó, 78, 08039, Barcelona

8.2 / 10
133 reviews

Average price €18

Mediterranean

Carrer del Comte d'Urgell, 160, 08036, Barcelona

8.5 / 10
3 reviews

Average price €15

Passeig de Gràcia, 92, 08008, Barcelona

8.1 / 10
145 reviews

Average price €35

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