TheFork, a Trip advisor company

What

What

Where

Where

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

Best Restaurants with Deals in Barcelona

552 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

From market

Artte

Carrer de Muntaner, 83, 08011, Barcelona

9.1 / 10
351 reviews

Average price €35

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

InsiderInternational

Avenida Catedral, 7, 08002, Barcelona

9.1 / 10
123 reviews

Average price €40

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

InsiderMediterranean

Passatge Domingo, 3, 08007, Barcelona

9.1 / 10
3,902 reviews

Average price €30

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

Spanish

C/Carders, 23, 08003, Barcelona

9.1 / 10
722 reviews

Average price €25

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

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

InsiderMediterranean

Via Laietana, 30, 08003, Barcelona

9.1 / 10
2,759 reviews

Average price €45

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

Asian

Avinguda Diagonal, 515, 08029, Barcelona

8.7 / 10
30 reviews

Average price €15

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

Spanish

Avinguda de Vallcarca, 156, 08023, Barcelona

8.7 / 10
96 reviews

Average price €15

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

InsiderMediterranean

Carrer de Casanova, 224, 08036, Barcelona

9.2 / 10
1,684 reviews

Average price €26

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

Fine Dining

C/ Vila i Vilà, 53, 08004, Barcelona

9.1 / 10
4,614 reviews

Average price €25

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

Mediterranean

Carrer del Consell de Cent, 257, 08011, Barcelona

9.1 / 10
18 reviews

Average price €20

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

Vegetarian

Carrer d'En Fontrodona, 17, 08004, Barcelona

9.1 / 10
96 reviews

Average price €14

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

Mexican

Carrer del Pintor Fortuny, 24, 08001, Barcelona

9.1 / 10
225 reviews

Average price €15

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

Mediterranean

Carrer de Riego, 18, 08014, Barcelona

9.1 / 10
232 reviews

Average price €20

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

InsiderJapanese

Carrer de París, 175, 08036, Barcelona

9.1 / 10
417 reviews

Average price €30

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

InsiderMediterranean

Placeta de Manuel Ribé, 1, 08002, Barcelona

9.3 / 10
254 reviews

Average price €25

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

InsiderFrom Galicia

Carrer de Buenos Aires, 2, 08029, Barcelona

9.1 / 10
1,707 reviews

Average price €30

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

Mexican

Carrer de Muntaner, 100, 08036, Barcelona

8.8 / 10
1,623 reviews

Average price €20

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

Indian

Passeig Joan de Borbó, 78, 08039, Barcelona

9.1 / 10
2,384 reviews

Average price €21

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

Fine Dining

C/ Sicilia, 255, 08025, Barcelona

8.8 / 10
2,726 reviews

Average price €35 Accepts Yums

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

American

Carrer de Padilla, 323, 08025, Barcelona

8.6 / 10
35 reviews

Average price €20 Accepts Yums

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

English

Gran Via de les Corts Catalanes, 603, 08007, Barcelona

8.6 / 10
834 reviews

Average price €20

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

Vietnamese

Sen Viet, Carrer d'Aragó, 159, 08011 Barcelona, Spain, 08011, Barcelona

8.9 / 10
555 reviews

Average price €20

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

InsiderMediterranean

Passeig de Colom, 9, 08002, Barcelona

8.9 / 10
289 reviews

Average price €45

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

South American

Carrer del Torrent d'En Vidalet, 22, 08012, Barcelona

8.9 / 10
722 reviews

Average price €21

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

Italian

Carrer de Muntaner, 103, 08036, Barcelona

9.2 / 10
670 reviews

Average price €20

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

Filter

TheFork advantages