TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Barcelona

3,586 restaurants

Sort by Relevance

Creative

Sibarit

C/ Aribau, 65, 08011, Barcelona

Average price €33

Spanish

C/Cerdeña, 304, 08013, Barcelona

Average price €24

Japanese

C/ de Jaume Giralt, 53, 08003, Barcelona

Average price €23

Argentinian

C/Princesa, 53, 08003, Barcelona

Average price €25

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

Fine Dining

Avda. de Roma, 153, 08011, Barcelona

Average price €30

Menu 20.00

International

C/ Balmes, 24, 08011, Barcelona

Average price €21

Menu a la Carta 19.90 €

Italian

C/ Calabria 80,, 08015, Barcelona

Average price €20

Seafood

C/ Muntanya, 94, 08026, Barcelona

Average price €51

Menu 20.00

Mediterranean

Avinguda Paral·lel, 204, 08015, Barcelona

Average price €25

Mediterranean

C/ Jerusalem, 18, 08001, Barcelona

Average price €20

Menu 29.90 €

Italian

C/ Robrenyo, 55, 08014, Barcelona

Average price €18

Fine Dining

C/ Consejo de ciento, 424, 08013, Barcelona

Average price €20

Catalan

C/ Constança, 4-6, 08029, Barcelona

Average price €20

South American

C/ Rosselló, 266, 08037, Barcelona

Average price €20

Mediterranean

Carrer de la Ciutat de Granada, 33, 08005, Barcelona

Average price €25

Lebanese

C/ Muntaner, 34, 08011, Barcelona

Average price €15

Spanish

C/ Muntaner, 7, 08011, Barcelona

Average price €16

Mediterranean

Plaza Tetuán, 9, 08010, Barcelona

Average price €25

Menú de Grupos 27€

Steakhouse

Gran Via Corts Catalanes, 1075, 08020, Barcelona

Average price €35

Creative

C/ Badajoz, 115, 08018, Barcelona

Average price €24

Chinese

Passeig San Juan,125, 08037, Barcelona

Average price €9

Fine Dining

C/ València, 181, 08011, Barcelona

Average price €15

Fine Dining

C/ Laforja, 3, 08006, Barcelona

Average price €26

Andalou

Avinguda de Francesc Ferrer i Guàrdia, 13, 08038, Barcelona

Average price €65

Fine Dining

C/ Comte Borrell208, 08029, Barcelona

Average price €30

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