Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

Best Restaurants with Deals in Barcelona

607 restaurants

Sort by Relevance

South American

Avocado - Universitat

Carrer de Muntaner, 32, 08011, Barcelona

9.3 / 10
195 reviews

Average price €15

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

Spanish

Avinguda de Gaudí, 12, 08025, Barcelona

8.4 / 10
62 reviews

Average price €21 Accepts Yums american express Welcome

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

Asian

Carrer de Julià Portet, 6, 08002, Barcelona

9.3 / 10
1,495 reviews

Average price €15

30% off food!

Italian

Carrer del Rosselló, 239, 08008, Barcelona

8.8 / 10
2,259 reviews

Average price €17

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

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

InsiderIndian

Carrer d'Aragó, 8, 08015, Barcelona

9.3 / 10
1,070 reviews

Average price €30

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

Italian

Carrer d'Enric Granados, 108, 08008, Barcelona

9.3 / 10
1,017 reviews

Average price €25 american express Welcome

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

Creative

Carrer de la Carassa, s/n, 08003, Barcelona

9.3 / 10
1,114 reviews

Average price €23

30% off food!

Chinese

Carrer de Laforja, 128, 08021, Barcelona

9.2 / 10
326 reviews

Average price €20 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Mediterranean

Gran Via de les Corts Catalanes, 373, 08015, Barcelona

8.1 / 10
64 reviews

Average price €20

-50% en Carta con Volvamos a los Restaurantes

YUMS x2Mediterranean

Carrer de la Marina, 59, 08005, Barcelona

8.7 / 10
1,530 reviews

Average price €20 Accepts Yums

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

MICHELIN 2020Author

Carrer de la Creu dels Molers, 4, 08004, Barcelona

9.2 / 10
764 reviews

Average price €40 Accepts Yums american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Indian

Passatge de Josep Llovera, 11, 08021, Barcelona

9.2 / 10
2,600 reviews

Average price €20

-50% en Carta con Volvamos a los Restaurantes

Japanese

Passeig de Manuel Girona, 42, 08034, Barcelona

Average price €20 Accepts Yums

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

Italian

Carrer de las Navas de Tolosa, 283, 08026, Barcelona

Average price €25

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

Mediterranean

Carrer de Lepant, 273, 08013, Barcelona

9.3 / 10
78 reviews

Average price €24

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

Mediterranean

Carrer del Montseny, 14, 08012, Barcelona

9.3 / 10
97 reviews

Average price €20

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

Mediterranean

Carrer de Montsió, 7, 08002, Barcelona

8.4 / 10
7 reviews

Average price €20

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

From market

Carrer d'Aribau, 254, 08006, Barcelona

9.3 / 10
40 reviews

Average price €20 american express Welcome

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

Indian

Carrer de Muntaner, 443 - 445, 08021, Barcelona

9.3 / 10
6 reviews

Average price €20 american express Welcome

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

Mediterranean

Passeig de Gràcia, 58, 08007, Barcelona

7.8 / 10
32 reviews

Average price €12

-50% en Carta con Volvamos a los Restaurantes

Mediterranean

Plaça de Pau Vila, 08039, Barcelona

7.7 / 10
80 reviews

Average price €25

50% off food!

Mediterranean

Carrer de Roger de Llúria, 155, 08037, Barcelona

Average price €15 american express Welcome

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

Mediterranean

Carrer Hostafrancs de Sió, 18, 08014, Barcelona

9.3 / 10
438 reviews

Average price €15

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

Fine Dining

Passeig de Sant Joan, 4, 08010, Barcelona

8.3 / 10
803 reviews

Average price €25 american express Welcome

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

Italian

Avinguda Diagonal, 208 (C.C. Glòries - El Mercat, Local R1B), 08018, Barcelona

8.0 / 10
281 reviews

Average price €18 american express Welcome

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

Filter

TheFork advantages