Where to eat BCNWhere to eat in Barcelona
RestaurantsGuidesHelp me pickMapAbout

Top 3 mediterranean restaurants in Ciutat Vella, Barcelona

The 3 best mediterranean restaurants in Ciutat Vella, Barcelona.

Honest Greens Barceloneta — where to eat in Ciutat Vella1

Ciutat Vella · Fast food / Mediterranean / Vegan

Honest Greens Barceloneta

Located along Passeig del Mare Nostrum near the W Hotel, Honest Greens Barceloneta serves fresh, mid-range Mediterranean and vegan-friendly dishes with seaside views and a vibrant vibe.

Read the article →
★ 4.5 Google€€Mid-range
Tapes La Bona Sort | Born — where to eat in Ciutat Vella2

Ciutat Vella · Bar / Mediterranean / Spanish

Tapes La Bona Sort | Born

Set in a stylish former wine cellar with a beautiful courtyard garden, Tapes La Bona Sort serves fresh Catalan tapas, grilled meats, and fine wines in Barcelona's Ciutat Vella.

Read the article →
★ 4.4 Google€€Mid-range
Cuines Santa Caterina — where to eat in Ciutat Vella3

Ciutat Vella · Mediterranean / Spanish / Vegan

Cuines Santa Caterina

Tucked right into Barcelona’s Santa Caterina market, Cuines Santa Caterina serves ultra-fresh Mediterranean tapas in a stylish, open-kitchen space with comfy seating and standout seafood and ribs.

Read the article →
★ 4.1 Google€€Mid-range

Where to eat BCN

Where to eat in Barcelona: a hand-kept guide to the restaurants worth returning to, neighbourhood by neighbourhood.

Place data and photos via Google. © 2026 Where to eat BCN