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.

Mexican

La Catrina Fusión

Carrer de la Providència, 88, 08024, Barcelona

9.3 / 10
989 reviews

Average price €18

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

Indian

C/ Agustina Saragossa, 3-5, 08017, Barcelona

9.3 / 10
1,911 reviews

Average price €17

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

Argentinian

Passeig de Garcia Fària, 31, 08005, Barcelona

9.4 / 10
495 reviews

Average price €25

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

Asian

Carrer del Call, 17, 08002, Barcelona

9.4 / 10
447 reviews

Average price €15 Accepts Yums

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

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

Indian

Carrer de Londres, 63, 08036, Barcelona

9.4 / 10
2,290 reviews

Average price €20

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

Fine Dining

Carrer de Provença, 277, 08037, Barcelona

9.4 / 10
1,354 reviews

Average price €24

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

European

Carrer dels Vergós, 55, 08017, Barcelona

9.1 / 10
133 reviews

Average price €15

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

Japanese

Carrer de Madrazo, 15, 08006, Barcelona

8.7 / 10
1,821 reviews

Average price €18 Accepts Yums

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

Chinese

Carrer d'Aribau, 65, 08011, Barcelona

9.4 / 10
56 reviews

Average price €25

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

American

Carrer de Provença, 213, 08008, Barcelona

9.1 / 10
269 reviews

Average price €17

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

InsiderItalian

Carrer de Josep Anselm Clavé, 11, 08002, Barcelona

9.1 / 10
1,153 reviews

Average price €24 Accepts Yums

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

InsiderItalian

C/ Deu i Mata, 69-99, 08029, Barcelona

9.1 / 10
1,059 reviews

Average price €30

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

InsiderArrocería

Carrer de la Fusina, 3, 08003, Barcelona

9.1 / 10
3,816 reviews

Average price €30

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

InsiderMediterranean

Carrer Port Esportiu, 14P, 08930, Barcelona

9.2 / 10
48 reviews

Average price €35

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

Italian

Carrer Nou de la Rambla, 152, 08004, Barcelona

9.2 / 10
32 reviews

Average price €14

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

Indian

Carrer del Consell de Cent, 236, 08011, Barcelona

9.2 / 10
439 reviews

Average price €14

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

InsiderArgentinian

Plaza Comercial, 7, 08003, Barcelona

9.1 / 10
1,008 reviews

Average price €30

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

InsiderMediterranean

Carrer de les Caputxes, 6, 08003, Barcelona

9.4 / 10
19 reviews

Average price €25

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

South American

Carrer de Muntaner, 32, 08011, Barcelona

9.3 / 10
63 reviews

Average price €20

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

Peruvian

Gran Via de Carles III, 14, 08028, Barcelona

9.1 / 10
158 reviews

Average price €25

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

Asian

Carrer de Julià Portet, 6, 08002, Barcelona

9.3 / 10
1,236 reviews

Average price €15

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

Indian

Carrer de Mallorca , enfrente Expo hotel , cerca de Sants estación., 08014, Barcelona

9.3 / 10
776 reviews

Average price €25

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

Fusion

Carrer de Sabino Arana, 36, 08028, Barcelona

9.1 / 10
146 reviews

Average price €10

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

InsiderItalian

Carrer d' Aribau, 58, 08011, Barcelona

9.3 / 10
763 reviews

Average price €30

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

Italian

Carrer de l'Àliga, 25, 08014, Barcelona

9.3 / 10
346 reviews

Average price €17 Accepts Yums

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

Filter

TheFork advantages