We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

Mediterranean Restaurants in Barcelona

Sort by:
Availability
Ranking
Name
Price (low to high)
Price (high to low)
Save up to 50% at Barcelona restaurants when you book on TripAdvisor See All Offers

El Casal

#37 of 7,352 Restaurants in Barcelona
Price: $4 - $13 Map
Visitor photos (196)
Cuisines: Mediterranean Spanish International

La Cholita

#39 of 7,352 Restaurants in Barcelona
Price: $6 - $23 Map
Visitor photos (187)
Cuisines: Mediterranean Spanish Fusion

La Cova Fumada
As featured in getting to know barcelona

#40 of 7,352 Restaurants in Barcelona
Price: $39 - $49 Map
Visitor photos (351)
Cuisines: Seafood Mediterranean Spanish

Bar CASI

#42 of 7,352 Restaurants in Barcelona
Price: $6 - $11 Map
Visitor photos (131)
Cuisines: Mediterranean Spanish

Tickets

#43 of 7,352 Restaurants in Barcelona
Map
Visitor photos (2098)
Cuisines: Mediterranean Spanish Gluten Free Options

Secrets Del Mediterrani

#44 of 7,352 Restaurants in Barcelona
Price: $11 - $23 Map
Visitor photos (175)
Cuisines: Mediterranean Spanish

Felice

#45 of 7,352 Restaurants in Barcelona
Price: $9 - $21 Map
Visitor photos (192)
Cuisines: Dutch European Spanish International Mediterranean Fusion

Tucco Real Food

#46 of 7,352 Restaurants in Barcelona
Price: $7 - $20 Map
Visitor photos (147)
Cuisines: Italian Mediterranean Vegetarian Friendly

Agust Gastrobar

#48 of 7,352 Restaurants in Barcelona
Price: $17 - $51 Map
Visitor photos (665)
Tables Available Tonight!
7:00 PM
7:30 PM
8:00 PM
See Other Times

Bar La Plata

#49 of 7,352 Restaurants in Barcelona
Price: $13 - $19 Map
Visitor photos (127)
Cuisines: Bar Mediterranean Spanish

Gourmet Tapas by Sensi

#50 of 7,352 Restaurants in Barcelona
Map
Visitor photos (208)
Cuisines: Mediterranean European Spanish

Cinc Sentits

#52 of 7,352 Restaurants in Barcelona
Price: $68 - $124 Map
Visitor photos (311)
Cuisines: Mediterranean European Spanish Contemporary

Reina Margherita

#53 of 7,352 Restaurants in Barcelona
Map
Visitor photos (336)
Cuisines: Italian Pizza Mediterranean

Guru Bcn Food & Cocktails

#54 of 7,352 Restaurants in Barcelona
Price: $9 - $19 Map
Visitor photos (351)
Cuisines: Bar Mediterranean European Spanish International
Tables Available Tonight!
7:30 PM
8:00 PM
8:30 PM
See Other Times

aQistoi

#55 of 7,352 Restaurants in Barcelona
Price: $6 - $28 Map
Visitor photos (140)
Cuisines: Vegan Options Mediterranean Spanish Vegetarian Friendly

Bodega La Peninsular

#57 of 7,352 Restaurants in Barcelona
Price: $10 - $51 Map
Visitor photos (324)
Cuisines: Seafood Mediterranean Spanish Healthy

Caelis

#59 of 7,352 Restaurants in Barcelona
Price: $54 - $160 Map
Visitor photos (435)
Cuisines: French Mediterranean European Spanish
Find a table

Tosca

#60 of 7,352 Restaurants in Barcelona
Price: $7 - $23 Map
Visitor photos (502)
Cuisines: Mediterranean European Spanish

MALAMEN-BENDITA BODEGA

#61 of 7,352 Restaurants in Barcelona
Price: $17 - $39 Map
Visitor photos (140)
Cuisines: Mediterranean European Spanish

Bambarol

#62 of 7,352 Restaurants in Barcelona
Map
Visitor photos (225)
Cuisines: Mediterranean European Spanish

A Tu Bola

#63 of 7,352 Restaurants in Barcelona
Price: $3 - $10 Map
Visitor photos (275)

La Alcoba Azul

#64 of 7,352 Restaurants in Barcelona
Map
Visitor photos (154)
Cuisines: Mediterranean Spanish

La Castanya

#65 of 7,352 Restaurants in Barcelona
Price: $11 - $28 Map
Visitor photos (165)
Cuisines: Mediterranean Spanish
Tables Available Tonight!
7:30 PM
8:00 PM
8:30 PM
See Other Times

Palosanto

#67 of 7,352 Restaurants in Barcelona
Price: $14 Map
Visitor photos (287)
Cuisines: Bar Mediterranean Spanish

El Clot Restaurante Barcelona

#68 of 7,352 Restaurants in Barcelona
Price: $11 - $34 Map
Visitor photos (69)
Cuisines: Mediterranean European Spanish
Tables Available Tonight!
7:30 PM
8:00 PM
8:30 PM
See Other Times

Vinitus Barcelona

#69 of 7,352 Restaurants in Barcelona
Map
Visitor photos (572)
Cuisines: Mediterranean European Spanish Wine Bar

PerBacco!

#70 of 7,352 Restaurants in Barcelona
Price: $11 - $23 Map
Visitor photos (158)
Cuisines: Italian Pizza Mediterranean
Tables Available Tonight!
8:30 PM
9:00 PM
9:30 PM
See Other Times

Bar Clemen's

#71 of 7,352 Restaurants in Barcelona
Map
Visitor photos (185)
Cuisines: Seafood Mediterranean Spanish