← Guides & Blog · Guide · Roussillon / Catalan Country
Our Best Restaurants in Barcelona

Selection of must-visit restaurants in Barcelona: authentic tapas, daily-catch fish, local addresses and refined dining. From Poblenou to Ciutat Vella, here are our favourites.
Canete
Carrer de la Unió, 17, Ciutat Vella, 08001 Barcelona
Phone: +34 932 70 34 58
Booking: barcanete.com
Our favourite restaurant: fresh, seasonal products sourced from Catalan fish markets.
Els Pescadors
Plaça de Prim, 1 – Poblenou, 08005 Barcelona
Phone: +34 932 25 20 18
Booking: elspescadors.com
Iconic restaurant set in a former fishermen’s tavern. Fresh products, Catalan specialities, daily-catch fish and an authentic atmosphere. Perfect for a refined lunch or dinner just a short walk from the sea.
Bar del Pla
C/ De la Unión 17, 08001 Barcelona
Phone: +34 932 68 30 03
Traditional tapas in a warm, local atmosphere.
Robata
Carrer d’Enric Granados, 55, L’Eixample, 08008 Barcelona
Phone: +34 937 82 60 00
Modern Japanese fusion, robata grill and high-end sushi.
Parking Pizza
Pg. de St. Joan, 56, 08009 Barcelona
Phone: +34 935 41 80 11
Booking: parkingpizza.com
Artisanal pizza in a relaxed, family-friendly setting.
7 Portes
Pg. d’Isabel II, 14, Ciutat Vella, 08003 Barcelona
Phone: +34 933 19 30 33
Booking: 7portes.com
Traditional Catalan restaurant founded in 1836, a true local institution.
Casa Costa
Carrer del Baluard, 124, Ciutat Vella, 08003 Barcelona, Spain
Website: casacostabarceloneta.com
For insiders: local seafood cuisine in a discreet setting.
Passadís del Pep
Pla de Palau, 2 –


