Top 10 mediterranean restaurants in Barcelona

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

Bar Anita — where to eat in Eixample1

Eixample · Bar / Bar and grill / Mediterranean

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
El Tribut Restaurant — where to eat in Sant Martí2

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
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 · 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
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 · Mediterranean / Seafood

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 / 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
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