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

Italian

Il Giardinetto

Carrer de la Granada del Penedès, 22, 08006, Barcelona

8.6 / 10
143 reviews

Average price €28

Japanese

Carrer de Guillem Tell, 18, 08006, Barcelona

8.6 / 10
50 reviews

Average price €15

Italian

C/ Deu i Mata, 08014, Barcelona

8.6 / 10
466 reviews

Average price €18

C/ Taulat, 81, 08005, Barcelona

8.3 / 10
77 reviews

Average price €25

Today's special menu 10.45€

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

Spanish

C/ Enric Granados, 94, 08008, Barcelona

8.3 / 10
90 reviews

Average price €28

Menú Fondue 12.50 €

insider

C/ Santaló, 54, 08021, Barcelona

9.0 / 10
354 reviews

Average price €40

insider

Carrer de la Indústria, 79, 08025, Barcelona

9.3 / 10
91 reviews

Average price €30

Mediterranean

Carrer d'Aribau, 101, 08036, Barcelona

8.9 / 10
142 reviews

Average price €20

Mediterranean

Carrer del Dr. Trueta nº 220, 08005, Barcelona

8.9 / 10
93 reviews

Average price €24

insiderAsian

Carrer de Casp, 45, 08010, Barcelona

8.9 / 10
580 reviews

Average price €25

Mediterranean

Av. del Litoral, 64, 08005, Barcelona

8.9 / 10
478 reviews

Average price €40

Greek

Carrer de n'Arai, 3, 08002, Barcelona

8.9 / 10
993 reviews

Average price €18

insiderJapanese

Avinguda Paral·lel, 148, 08015, Barcelona

8.9 / 10
2,210 reviews

Average price €40

insiderFusion

Av. del Marquès de l'Argentera, 13, 08003, Barcelona

8.7 / 10
72 reviews

Average price €30

Mediterranean

Carrer de Sant Antoni Maria Claret, 157, 08025, Barcelona

8.5 / 10
122 reviews

Average price €22

Menú McHappy Day 15 €

Italian

Carrer de Galileu, 169, 08028, Barcelona

9.2 / 10
134 reviews

Average price €20

Mediterranean

Plaça Comercial, 11, 08003, Barcelona

8.7 / 10
671 reviews

Average price €25

insider

Carrer de Mañé i Flaquer, 8, 08017, Barcelona

8.7 / 10
281 reviews

Average price €25 Accepts Yums

Fine Dining

Carrer del Marquès de Campo Sagrado, 27, 08015, Barcelona

8.7 / 10
644 reviews

Average price €25

Group Special: Menu 30€

Fine Dining

C/ Rambla Cataluña, 13, 08007, Barcelona

8.7 / 10
115 reviews

Average price €16

French

C/ Botella, 2, 08001, Barcelona

8.7 / 10
88 reviews

Average price €15

Italian

C/ Rosselló, 253, 08008, Barcelona

8.7 / 10
597 reviews

Average price €22

Menú 15€

insiderFine Dining

Carrer de Londres, 103, 08036, Barcelona

8.7 / 10
3,070 reviews

Average price €35

Carrer de Tànger, 22, 08018, Barcelona

8.7 / 10
560 reviews

Average price €13

insiderMediterranean

Carrer Gran de Gràcia, 7, 08012, Barcelona

8.5 / 10
5 reviews

Average price €25

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