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

Mediterranean

Living 1925

La Rambla, 122, 08002, Barcelona

4.0 / 10
18 reviews

Average price €24

Peruvian

Carrer del Comte d'Urgell, 99, 08011, Barcelona

3.6 / 10
4 reviews

Average price €20

Mediterranean

Carrer Banys Nous, 20, 08002, Barcelona

8.9 / 10
112 reviews

Average price €35

Italian

carrer de pau claris, 72, 08009, Barcelona

8.1 / 10
231 reviews

Average price €16 Accepts Yums

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

Fusion

Carrer de Parcerisa, 15, 08014, Barcelona

9.2 / 10
105 reviews

Average price €15

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

Japanese

Carrer de la Diputació, 294, 08009, Barcelona

9.1 / 10
68 reviews

Average price €15

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

African

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

9.3 / 10
54 reviews

Average price €14

Mediterranean

Carrer de Girona, 51, 08009, Barcelona

8.6 / 10
521 reviews

Average price €17

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

InsiderFine Dining

Carrer del Joncar, 5, 08005, Barcelona

9.4 / 10
508 reviews

Average price €30

Menu 14,90€

Peruvian

Avinguda Meridiana, 346, 08027, Barcelona

8.4 / 10
126 reviews

Average price €23 Accepts Yums

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

Thai

Carrer de Jaume Roig, 8, 08028, Barcelona

8.7 / 10
890 reviews

Average price €20

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

African

Carrer de Villarroel, 30, 08011, Barcelona

Average price €15

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

Mediterranean

Carrer Gran de la Sagrera, 106, 08027, Barcelona

9.1 / 10
16 reviews

Average price €10

Menu 25€

Thai

Carrer de Villarroel, 68, 08011, Barcelona

9.3 / 10
177 reviews

Average price €25

Arrocería

Carrer dels Pescadors, 87, 08003, Barcelona

Average price €40

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

Mediterranean

Carrer de la Palma de Sant Just, 1, 08002, Barcelona

9.0 / 10
586 reviews

Average price €25

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

InsiderJapanese

Carrer del Poeta Cabanyes, 19, 08004, Barcelona

9.2 / 10
1,931 reviews

Average price €25

American

Carrer de Londres, 65, 08036, Barcelona

9.2 / 10
36 reviews

Average price €15

Mediterranean

Rambla del Poblenou, 105, 08005, Barcelona

9.2 / 10
154 reviews

Average price €20

From market

Plaça de Sant Pere, 12, 08003, Barcelona

9.1 / 10
73 reviews

Average price €25

Mexican

Carrer de Sardenya, 386, 08025, Barcelona

9.0 / 10
27 reviews

Average price €22

Creative

Carrer del Rosselló, 182, 08008, Barcelona

8.8 / 10
375 reviews

Average price €25

Menú del día 15.90€

Mediterranean

Rambla del Raval 3, 08001, Barcelona

3.0 / 10
4 reviews

Average price €25

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

Pizzeria

Carrer de Manso, 22, 08015, Barcelona

8.8 / 10
39 reviews

Average price €20

Japanese

Carrer de la Marina, 191, 08013, Barcelona

10.0 / 10
6 reviews

Average price €12

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