Top 10 mediterranean restaurants in Barcelona

The 10 best mediterranean restaurants in Barcelona, ranked by Google Maps rating.

The restaurants in this guide

El Tribut Restaurant — where to eat in Sant Martí1

Sant Martí · Mediterranean / Spanish

El Tribut Restaurant

Perched on Barcelona's waterfront in Sant Martí, El Tribut serves exceptional Mediterranean fare with standout vegetarian options and seaside views fit for a special occasion.

Read the article →
4.5 Google€€€€Special occasion
Bar Anita — where to eat in Eixample2

Eixample · Bar / Mediterranean / Tapas

Bar Anita

Tucked away on Carrer del Consell de Cent in Eixample, Bar Anita is a festive mid-range spot serving up standout garlic shrimp, tapas, cheap drinks, and friendly service.

Read the article →
4.5 Google€€Mid-range
Honest Greens Barceloneta — where to eat in Ciutat Vella3

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
Chalito | Rambla Catalunya — where to eat in Eixample4

Eixample · Mediterranean / Pizza

Chalito | Rambla Catalunya

Located on Rambla de Catalunya in Barcelona, Chalito offers mid-range Mediterranean dishes and pizza, featuring generous portions, outstanding milanesas, and a lively sidewalk atmosphere.

Read the article →
4.4 Google€€Mid-range
Saona Aribau — where to eat in Eixample5

Eixample · Mediterranean

Saona Aribau

Located in Barcelona's Eixample, Saona Aribau offers remarkably affordable Mediterranean tasting menus in a modern, cozy, and spacious setting.

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

Ciutat Vella · Tapas / Mediterranean / Bar

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
El Boliche del Gordo Cabrera | Barcelona — where to eat in Eixample7

Eixample · Mediterranean

El Boliche del Gordo Cabrera | Barcelona

A cozy Uruguayan parrilla in Eixample serving up tender lengua a la vinagreta, milanesa a la napolitana, and T-bone steaks. El Boliche del Gordo Cabrera boasts a 4.4 rating from over 1,800 reviews.

Read the article →
4.4 Google€€€Special occasion
Lluritu 3 — where to eat in Eixample8

Eixample · Seafood / Mediterranean

Lluritu 3

Located on Pg. de St. Joan in Barcelona, Lluritu 3 serves simple, quality-driven Mediterranean seafood, from red prawns with eggs to rich squid ink paella.

Read the article →
4.3 Google€€€Special occasion
Cuines Santa Caterina — where to eat in Ciutat Vella9

Ciutat Vella · Mediterranean / Vegan / Vegetarian

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.2 Google€€Mid-range
Restaurant L' Aliança del Poble Nou — where to eat in Sant Martí10

Sant Martí · Mediterranean

Restaurant L' Aliança del Poble Nou

Located on Rambla del Poblenou near the beach, Restaurant L' Aliança del Poble Nou is a mid-range Mediterranean spot offering a nice neighborhood setting with varied reports on its food and service.

Read the article →
4.0 Google€€Mid-range