1. Prado de Flores Restaurant
Mediterranean restaurant · Ciutat Vella · €20–30
“We ate here for our last night in Barcelona and the food was excellent!!”
Carrer de Santa Anna, 11, Ciutat Vella, 08002 Barcelona
5 places, ranked by rating and number of reviews. How we rank
Mediterranean restaurant · Ciutat Vella · €20–30
“We ate here for our last night in Barcelona and the food was excellent!!”
Carrer de Santa Anna, 11, Ciutat Vella, 08002 Barcelona
Mediterranean restaurant · Ciutat Vella · €20–30
“Lovely staff, cosy atmosphere and food was the best we had in Barcelona!!”
Carrer dels Banys Nous, 8, Loc, Ciutat Vella, 08002 Barcelona
Mediterranean restaurant · Ciutat Vella · €40–90
“INCREDIBLY tasty food Best we had in Barcelona and in top 3 in our lifetime.”
Carrer dels Mercaders, 10, Ciutat Vella, 08003 Barcelona
Tapas bar · Ciutat Vella · €20–30
“Incredible restaurant with the most flavorful tapas in Barcelona!”
Carrer del Vidre, 8, Ciutat Vella, 08002 Barcelona
Restaurant · Ciutat Vella · €20–30
“... restaurant we visited in Barcelona, amazing hospitality and food!”
Carrer de Sant Pere Més Alt, 49, Ciutat Vella, 08003 Barcelona
Run one of these?
Claim it free to keep your details right. Rankings can’t be bought.
Based on ratings weighted by the number of reviews, the top-rated restaurants in Ciutat Vella, Barcelona are Prado de Flores Restaurant (4.8 stars from 15,756 reviews) and Amades Restaurant (4.8 stars from 2,034 reviews).
4 of 5 list Sunday opening hours, including Prado de Flores Restaurant (9 am–12 am) and Arcano Restaurant cave (1–11 pm). Hours can change, so call ahead.
By rating, weighted by how many reviews it is based on, so a 4.7 from 300 reviews beats a 5.0 from 2. Nobody can pay to rank higher on Neighbourhood Listing.