TheFork, a Trip advisor company

What

What

Where

Where

Specify a date & time to find the best restaurants & offers

The Best Mediterranean Restaurants in Barcelona

1,157 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Mediterranean

La Lolita

Rambla de Catalunya, 27, 08007, Barcelona

8.7 / 10
334 reviews

Average price €25

-50% en Carta con ElTenedor Fest

Mediterranean

Passatge de Lluís Pellicer, 10, 08036, Barcelona

9.9 / 10
4 reviews

Average price €15

-40% off the "à la carte" menu!

InsiderMediterranean

Gran Via de les Corts Catalanes, 596, 08007, Barcelona

8.6 / 10
276 reviews

Average price €25 Accepts Yums

-50% off the "à la carte" menu!

YUMS x2Mediterranean

La Rambla, 111 (por reformas, de forma temporal, la zona del Restaurante estará ubicada en el Longitude Bar), 08002, Barcelona

8.9 / 10
3,610 reviews

Average price €28 Accepts Yums

-50% off the "à la carte" menu!

Specify a date and enjoy promotions of up to -50% in our best restaurants

Mediterranean

Carrer de Pontevedra, 56, 08003, Barcelona

9.0 / 10
11 reviews

Average price €11

Paella Menu 16.50€

InsiderMediterranean

Carrer de Laforja, 83, 08021, Barcelona

9.2 / 10
638 reviews

Average price €35

InsiderMediterranean

Carrer de Mallorca, 211, 08008, Barcelona

9.4 / 10
56 reviews

Average price €28

YUMS x2Fine Dining

Rambla de Catalunya, 13, 08007, Barcelona

9.0 / 10
272 reviews

Average price €25 Accepts Yums

-30% off the "à la carte" menu!

InsiderMediterranean

Carrer de Calàbria, 69, 08015, Barcelona

9.3 / 10
5,587 reviews

Average price €40 Accepts Yums

-50% en carta

YUMS x2MICHELIN 2020Mediterranean

C/ Valencia, 28, 08015, Barcelona

9.3 / 10
526 reviews

Average price €70 Accepts Yums

Menú Club 38.5 €

Mediterranean

Moll de Espanya, 5, 08039, Barcelona

7.8 / 10
193 reviews

Average price €26

-30% off the "à la carte" menu!

YUMS x2InsiderMediterranean

Carrer del Bruc, 62, 08009, Barcelona

9.1 / 10
188 reviews

Average price €35 Accepts Yums

Menu 40€

Mediterranean

Carrer de Fluvià, 94, 08019, Barcelona

9.3 / 10
145 reviews

Average price €25

-30% off the "à la carte" menu!

YUMS x2Mediterranean

Passeig de Colom, 12, 08002, Barcelona

8.5 / 10
236 reviews

Average price €35

-30% off the "à la carte" menu!

YUMS x2Mediterranean

Passatge de Pere Calders, 2, 08015, Barcelona

8.7 / 10
102 reviews

Average price €20 Accepts Yums

-30% off the "à la carte" menu!

YUMS x2Mediterranean

Ronda de Sant Antoni, 51, 08011, Barcelona

9.2 / 10
1,930 reviews

Average price €20 Accepts Yums

Group Special: Menu 28€ (6 to 40 p.)

Mediterranean

Carrer de Santa Fe de Nou Mèxic, 18, 08017, Barcelona

Average price €25

Menu 9,95€

InsiderMediterranean

Carrer Port Esportiu, 14P, 08930, Barcelona

9.2 / 10
48 reviews

Average price €35

-30% off the "à la carte" menu!

MICHELIN 2020Fine Dining

Plaça de Pius XII, 4, 08028, Barcelona

9.9 / 10
59 reviews

Average price €100

InsiderMediterranean

Carrer de les Caputxes, 6, 08003, Barcelona

9.4 / 10
19 reviews

Average price €25

-40% off the "à la carte" menu!

InsiderMediterranean

Av. del Litoral, 10, 08005, Barcelona

9.3 / 10
981 reviews

Average price €39

-30% off the "à la carte" menu!

YUMS x2InsiderMediterranean

Plaça Felip Neri, 2, 08002, Barcelona

9.3 / 10
209 reviews

Average price €45

YUMS x2MICHELIN 2020Mediterranean

Plaça de la Rosa del Vents, 1 - Final Passeig de Joan de Borbó, 08039, Barcelona

9.3 / 10
477 reviews

Average price €60 Accepts Yums

Mediterranean

Carrer del Comte d'Urgell, 19, 08011, Barcelona

9.3 / 10
1,153 reviews

Average price €25

-30% off the "à la carte" menu!

InsiderMediterranean

Passeig de Gràcia 68, 08008, Barcelona

9.3 / 10
135 reviews

Average price €50 Accepts Yums

-30% off the "à la carte" menu!

The Best Mediterranean Restaurants in Barcelona

The Mediterranean evokes the aromas of olive oil, rosemary, thyme, and lavender. Bright and flavourful, Southern cuisine fills our hearts and palates with sunshine. To enjoy marinated olives, grilled fish and peppers, gazpacho, and sun-dried tomatoes, check out our selection of Mediterranean restaurants.

Filter

TheFork advantages