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

Fine Dining

La Freiduria de Pauli

Carrer del Bisbe Sivilla, 46, 08022, Barcelona

Average price €24

From market

Carrer de Floridablanca, 150, 08011, Barcelona

Average price €13

Argentinian

Plaza Doctor Letamendi, 25, 08007, Barcelona

9.1 / 10
791 reviews

Average price €28

Japanese

Plaça del Regomir, 1 (local 1), 08002, Barcelona

7.6 / 10
21 reviews

Average price €30

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

Mediterranean

La Rambla, 122, 08002, Barcelona

5.9 / 10
18 reviews

Average price €24

International

Paseo Mare Nostrum, 08039, Barcelona

6.8 / 10
171 reviews

Average price €40

Group Special: Menu 40€ (8 to 12 p.)

Lebanese

Travessera de Gràcia, 228, 08024, Barcelona

9.0 / 10
13 reviews

Average price €20

Mediterranean

Carrer del Duc, 7, 08002, Barcelona

7.7 / 10
8 reviews

Average price €11

Menú Mediodía 11.90 €

Italian

Carrer de Joan Miró, 24, 08005, Barcelona

9.0 / 10
388 reviews

Average price €15

Mediterranean

Plaça Reial, 13, 08002, Barcelona

7.3 / 10
68 reviews

Average price €25

insiderFine Dining

Carrer d'Enric Granados, 69, 08008, Barcelona

8.1 / 10
34 reviews

Average price €20

Mediterranean

Carrer de los Castillejos, 158, 08013, Barcelona

7.6 / 10
41 reviews

Average price €30

Carrer del Baluard, 124, 08003, Barcelona

8.5 / 10
446 reviews

Average price €30

Menú del día 20€

Fine Dining

Carrer dels Escudellers, 54, 08002, Barcelona

8.3 / 10
155 reviews

Average price €12

Fusion

Av. de Gaudí, 20, 08025, Barcelona

7.9 / 10
20 reviews

Average price €25

Asian

Plaça Espanya, 6 - 8, 08014, Barcelona

7.4 / 10
54 reviews

Average price €35

Mediterranean

Gran Via Corts Catalanes, 647, 08010, Barcelona

7.3 / 10
63 reviews

Average price €28

Mediterranean

Carrer d'arizala, 53, 08028, Barcelona

7.6 / 10
135 reviews

Average price €20

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

Mediterranean

Carrer Muntaner, 178, 08036, Barcelona

8.6 / 10
258 reviews

Average price €12

Menú Grupos 31€

Italian

Carrer de Mallorca, 266, 08008 Barcelona, Spain, 08008, Barcelona

8.7 / 10
250 reviews

Average price €18

Mediterranean

Av. del Paraŀlel, 57, 08004, Barcelona

6.7 / 10
3 reviews

Average price €18 Accepts Yums

American

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

6.6 / 10
12 reviews

Average price €15

insiderSpanish

Plaza Narcís Oller, 3, 08006, Barcelona

9.0 / 10
880 reviews

Average price €21

insiderMediterranean

Portics de la Boqueria. Locals 6-7 | Mercat de la Boqueria,, 08001, Barcelona

8.6 / 10
18 reviews

Average price €25

Mediterranean

Passeig de Gràcia, 28, Barcelona, Spain, 08007, Barcelona

7.4 / 10
1,215 reviews

Average price €17

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

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