TheFork, a Trip advisor company

What
Where
A little help can make all the difference.
Support your local restaurants by buying a prepaid voucher and enjoy your meal when they reopen.
Learn more

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

The Best Bistro Restaurants in Barcelona

171 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.

Steakhouse

Fire - Hotel W Barcelona

Plaça Rosa Del Vents 1, Final, Passeig de Joan de Borbó, 08039, Barcelona

9.5 / 10
3 reviews

Average price €65

Fine Dining

Carrer de Pau Claris, 85, 08010, Barcelona

9.4 / 10
48 reviews

Average price €30

Italian

Carrer de Muntaner, 231, 08021, Barcelona

9.4 / 10
400 reviews

Average price €29

International

Carrer del Parlament, 26, 08015, Barcelona

8.6 / 10
1,149 reviews

Average price €20

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

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

InsiderInternational

Carrer de Riudarenes, 7, 08002, Barcelona

9.4 / 10
743 reviews

Average price €35

Basque

Avinguda Diagonal, 557, 08029, Barcelona

8.6 / 10
564 reviews

Average price €20

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

YUMS x2Mediterranean

Carrer del Vallespir, 19, 08014, Barcelona

8.6 / 10
144 reviews

Average price €20

InsiderItalian

Carrer de Còrsega, 307, 08008, Barcelona

9.4 / 10
572 reviews

Average price €30

Contemporary cuisine

Carrer d´aldana, 8, 08015, Barcelona

9.3 / 10
196 reviews

Average price €18

Mediterranean

Carrer Avinyó, 10, 08002, Barcelona

8.2 / 10
475 reviews

Average price €20

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

YUMS x2Fine Dining

Carrer de Sant Pau, 9, 08001, Barcelona

Average price €30

InsiderMediterranean

Carrer d'Enric Granados, 6, 08007, Barcelona

8.7 / 10
436 reviews

Average price €25 Accepts Yums

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

Indian

Avinguda Drassanes, 27-29, 08001, Barcelona

7.8 / 10
87 reviews

Average price €20

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

InsiderFine Dining

Passeig de Sant Joan, 4, 08010, Barcelona

8.3 / 10
672 reviews

Average price €25

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

Italian

Carrer del Torrent de l'Olla, 99, 08012, Barcelona

8.4 / 10
286 reviews

Average price €13

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

InsiderFusion

Carrer del Rec Comtal, 12, 08003, Barcelona

9.2 / 10
1,309 reviews

Average price €35

Mediterranean

C/ Torrent de l'Olla, 27, 08012, Barcelona

8.4 / 10
600 reviews

Average price €14

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

Chinese

Plaça del Dr. Letamendi, 11, 08011, Barcelona

8.2 / 10
447 reviews

Average price €20

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

Mediterranean

Ronda de Sant Pere, 32, 08010, Barcelona

8.2 / 10
74 reviews

Average price €25

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

Mexican

Carrer de Villarroel, 42, 08011, Barcelona

9.1 / 10
499 reviews

Average price €18

From market

Carrer dels Lledó, 7, 08002, Barcelona

9.1 / 10
102 reviews

Average price €30

Spanish

Carrer de Colomines, 8, 08003, Barcelona

7.3 / 10
3 reviews

Average price €18 Accepts Yums

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

Catalan

Carrer d'Enric Granados, 122, Barcelona, Spain, 08008, Barcelona

8.7 / 10
5,012 reviews

Average price €35

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

Basque

Carrer d'en Gignàs, 13, 08002, Barcelona

9.1 / 10
50 reviews

Average price €19

InsiderCatalan

Carrer dels Lledó, 1, 08002, Barcelona

9.2 / 10
132 reviews

Average price €25

The Best Bistro Restaurants in Barcelona

A counter to lean on, wooden tables, and the aroma of beef bourgignon wafting through the air… all these signs point to just one thing: you're in a bistro! Here, traditional cuisine reigns. Consult our list of the bistros in your city to find the perfect one for you. A table for 4?

Filter

TheFork advantages