Best Mediterranean Restaurants in Barcelona
19 Mediterranean restaurants ranked by Google Maps rating.
← View all restaurants in BarcelonaLooking for the best Mediterranean dining in Barcelona? Here are the top-rated {category} restaurants in {city}, Spain, ranked by customer reviews. Whether you're a local or just visiting, these 19 {category} spots offer some of the best dining experiences in {city}.
At a Glance
Interactive Map
Loading the map will connect to OpenStreetMap servers, which will receive your IP address.
Prado de Flores Restaurant
Carrer de Santa Anna, 11, Ciutat Vella, 08002 Barcelona, Spain
Affordable Mediterranean restaurant near Las Ramblas with outstanding reviews. Prado de Flores Restaurant serves fresh, flavourful Mediterranean dishes in a welcoming Ciutat Vella setting.
Amades Restaurant
Carrer dels Banys Nous, 8, Local, Ciutat Vella, 08002 Barcelona, Spain
Affordable Mediterranean dining in the Gothic Quarter with excellent reviews. Amades Restaurant serves fresh seasonal dishes in a charming setting on Carrer dels Banys Nous.
Micu Maku
Carrer d'Aribau, 22, Eixample, 08011 Barcelona, Spain
Buzzy stop for Spanish classics. Paella & burgers, plus sangria & cocktails, at a lively venue decorated with photographs.
Fa Patxoca
Carrer dels Mercaders, 28, Ciutat Vella, 08003 Barcelona, Spain
Snug, buzzy bar/diner for tapas & mains. Typical tapas like patatas bravas, croquettes & tortilla, plus mains, in a compact, busy bar/eatery.
Mimi Tapas Restaurant
Carrer del Cardenal Casañas, 6, Ciutat Vella, 08002 Barcelona, Spain
Affordable Mediterranean tapas restaurant in the Gothic Quarter. Mimi Tapas Restaurant serves classic tapas and Mediterranean dishes in a friendly, casual atmosphere.
Jacqueline Barcelona
Carrer d'Enric Granados, 66, Eixample, 08008 Barcelona, Spain
Mediterranean restaurant in the Eixample on the leafy Carrer d'Enric Granados. Jacqueline Barcelona offers refined Mediterranean cuisine in an elegant, relaxed setting.
Arcano Restaurant cave
Carrer dels Mercaders, 10, Ciutat Vella, 08003 Barcelona, Spain
Creative dishes in a 1600s stable. Artful Mediterranean meat & fish dishes, in a stone-walled 17th-century space.
Restaurant Sedna
Pg. de Colom, 5, Ciutat Vella, 08002 Barcelona, Spain
Cozy haunt for Mediterranean fare. Mediterranean staples, such as paella & tapas, presented in a romantic setting with outdoor tables.
Restaurant Lounge My Way
Carrer de les Heures, 4-10, Ciutat Vella, 08002 Barcelona, Spain
Mediterranean meals in stylish surrounds. Fashionable lounge & bar furnishing tapas, paellas & Mediterranean plates, plus designer cocktails.
La Lolita Barcelona
Rambla de Catalunya, 27, Local, Eixample, 08007 Barcelona, Spain
Affordable Mediterranean restaurant on Rambla de Catalunya. La Lolita Barcelona serves colourful Mediterranean dishes and cocktails in a lively, welcoming setting.
Restaurant La Boqueria
Carrer de la Boqueria, 17, Ciutat Vella, 08002 Barcelona, Spain
Polished venue for tapas & paella. Tapas, paella, steak & seafood, plus Catalan wines, in a stylish place with plants & colorful tiles.
Bo De Boqueria
Carrer Petxina, 5-7 bjs, Carrer de la Petxina, 7, 08001 Barcelona, Spain
Affordable Mediterranean restaurant near La Boqueria market. Bo De Boqueria serves fresh, market-inspired Mediterranean dishes in a casual, inviting setting.
Time Out Market Barcelona
Moll d'Espanya, 5, 2nd floor, Ciutat Vella, 08039 Barcelona, Spain
Vibrant food hall at Port Vell offering diverse Mediterranean cuisine. Time Out Market Barcelona brings together top local chefs under one roof for an affordable culinary experience.
Dos Pebrots
Carrer del Doctor Dou, 19, Ciutat Vella, 08001 Barcelona, Spain
Adventurous fare in a trendy restaurant. Relaxed spot with a hip ambiance offering an innovative twist on classic Mediterranean dishes.
Compartir Barcelona
Carrer de València, 225, Eixample, 08007 Barcelona, Spain
Upscale Mediterranean restaurant in the Eixample by the chefs behind Compartir Cadaques. Compartir Barcelona serves refined sharing plates with premium Mediterranean ingredients.
El Glop Plaça Catalunya
Carrer de Casp, 21, Eixample, 08010 Barcelona, Spain
Affordable Mediterranean restaurant near Placa Catalunya. El Glop Placa Catalunya serves generous portions of traditional Catalan and Mediterranean dishes in a rustic setting.
Cercle
Carrer dels Arcs, 5, Ciutat Vella, 08002 Barcelona, Spain
Trendy eatery for Japanese & local fare. Stylish destination with a terrace, offering classic Catalan cuisine & Japanese options.
La Dolça Herminia
Carrer de les Magdalenes, 27, Ciutat Vella, 08002 Barcelona, Spain
Chic venue for Mediterranean cuisine. Mediterranean dishes, salads & desserts, plus a daily menu, in a chic contemporary setting.
Pomarada
Pg. de Gràcia, 78 Principal, Eixample, 08008 Barcelona, Spain
Bright setting for elevated Spanish food. Upscale Spanish dishes, including Atlantic cod & paella, in an elegant, red-walled dining room.
Frequently Asked Questions
What are the best Mediterranean restaurants in Barcelona?
The top-rated Mediterranean restaurants in Barcelona include Prado de Flores Restaurant, Amades Restaurant, Micu Maku. These are ranked based on customer ratings.
How many Mediterranean restaurants are in Barcelona?
There are 19 highly-rated Mediterranean restaurants in Barcelona, Spain.