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.

Mediterranean

Tengo Hambre

Carrer del Consell de Cent, 313, 08007, Barcelona

Average price €15

French

Carrer del Consell de Cent, 140, 08015, Barcelona

Average price €25

Mediterranean

Carrer de Viladomat, 85, 08015, Barcelona

Average price €15

InsiderMediterranean

Passeig de Garcia Fària, 81, 08019, Barcelona

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

French

Carrer de Julià Portet, 6, 08002, Barcelona

Average price €18

Catalan

Carrer de Ramon Turró, 181, 08005, Barcelona

Average price €18

Italian

Carrer de Lepant, 257, 08013, Barcelona

Average price €15

Mediterranean

Ronda de Sant Pau, 67, 08015, Barcelona

Average price €20

Author

Rambla de Catalunya, 79, 08007, Barcelona

European

Plaça Eivissa, 10, 08032, Barcelona

Average price €7

Mediterranean

Carrer del Baluard, 58, 08003, Barcelona

Average price €15

Mediterranean

C. Pere IV 208 esq. con Rambla Poblenou, 08005, Barcelona

Average price €13

Japanese

Carrer de Roger de Flor, 204, 08013, Barcelona

Average price €15

MICHELIN 2020Mediterranean

Carrer del Rec, 79, 08003, Barcelona

Average price €20

Mediterranean

Carrer de Pere IV, 208, 08005, Barcelona

Average price €15

Catalan

Carrer de la Mercè, 29, 08002, Barcelona

Average price €30

Belgian

Carrer de València, 205, 08007, Barcelona

Average price €24

Italian

Carrer de la Marina, 269, 08025, Barcelona

Average price €15

Mediterranean

Carrer de Santa Fe de Nou Mèxic, 18, 08017, Barcelona

Average price €28

Spanish

Carrer de París, 161, 08036, Barcelona

Average price €28

Mediterranean

Carrer de Pau Claris, 90, 08010, Barcelona

Average price €12

Spanish

Carrer de la Muntanya, 90, 08026, Barcelona

Average price €15

French

Moll de Gregal, 26, 08005, Barcelona

Average price €23

French

Carrer de Roger de Llúria, 46, 08009, Barcelona

Average price €40

Italian

Carrer de les Sitges, 3, 08001, Barcelona

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