NeighborhoodsOnly with offersNearby
Register my restaurant
Help


The 10 Best Mediterranean Restaurants in Barcelona

530 restaurants
Why you received these results
Mediterranean - TantoMonta, Barcelona
Great Deal

PAYSpanish

TantoMonta

C/ de Sardenya, 173, 08013, Barcelona

9.2 / 10
217 reviews

Average price €23

american express

Welcome

50% off food

    Mediterranean - Mercer, Barcelona
    17
    Top100

    INSIDERMediterranean

    Carrer dels Lledó, 7, 08002, Barcelona

    9.8 / 10
    215 reviews

    Average price €75

    american express

    Welcome

    • 13:00
    • 13:30
    • 14:00
    • 14:30
    • 15:00
    Mediterranean - La Tata, Barcelona
    Great Deal

    INSIDERPAYCatalan

    Carrer de Calàbria, 69, 08015, Barcelona

    9.8 / 10
    8,411 reviews

    Average price €35

    american express

    Welcome

    50% off food

    • 13:00-50%
    • 13:30-50%
    • 14:00-50%
    • 14:30-50%
    • 15:00-50%
    Mediterranean - Lolo Mes que Vins, Barcelona
    41
    Top100

    PAYCatalan

    C. de Riego, 18, 08014, Barcelona

    9.4 / 10
    407 reviews

    Average price €29

    american express

    Welcome

    20% off food

    • 13:00-20%
    • 13:15-20%
    • 13:30-20%
    • 13:45-20%
    • 14:00-20%
    Mediterranean - Dagma By Hotel Barcelona Princess, Barcelona
    Top Rated

    INSIDERPAYInternational

    Av. Diagonal, 1, 08019, Barcelona

    9.4 / 10
    353 reviews

    Average price €40

    american express

    Welcome

    20% off food

    • 13:00-20%
    • 13:15-20%
    • 13:30-20%
    • 13:45-20%
    • 14:00-20%
    Can Saia, Barcelona
    16
    Top100

    INSIDERMediterranean

    Carrer del Bruc, 157, 08037, Barcelona

    9.6 / 10
    736 reviews

    Average price €45

    • 13:00
    • 13:30
    • 14:00
    • 14:30
    • 15:00
    Hofmann, Barcelona
    55
    Top100

    MICHELININSIDER

    Carrer de la Granada del Penedès, 14-16, 08006, Barcelona

    9.4 / 10
    1,143 reviews

    Average price €70

    american express

    Welcome

    Menú gastronómico mediodía con bodega €79

    • 13:00MENU
    • 13:15MENU
    • 13:30MENU
    • 13:45MENU
    • 14:00MENU
    Can Porquet, Barcelona

    PAYCatalan

    C/ de Muntaner, 497, 08022, Barcelona

    9.2 / 10
    20 reviews

    Average price €23

    american express

    Welcome

    30% off food

    • 13:00-30%
    • 13:15-30%
    • 13:30-30%
    • 13:45-30%
    • 14:00-30%
    Caelis, Barcelona
    Top Rated

    MICHELININSIDERPAYFrench

    Via Laietana, 49 (Hotel Ohla Barcelona), 08003, Barcelona

    9.3 / 10
    1,675 reviews

    Average price €75

    american express

    Welcome

    • 14:00
    • 14:15
    • 14:30
    • 14:45
    • 15:00
    Negresco, Barcelona
    72
    Top100

    INSIDERMediterranean

    Carrer de Roger de Llúria, 16-18, 08010, Barcelona

    9.3 / 10
    1,049 reviews

    Average price €26

    american express

    Welcome

    Menú del día €26

    • 13:00MENU
    • 13:15MENU
    • 13:30MENU
    • 13:45MENU
    • 14:00MENU
    El abasto BCN, Barcelona

    PAYMediterranean

    Carrer del Dr. Trueta, 229, 08005, Barcelona

    9.4 / 10
    183 reviews

    Average price €21

    american express

    Welcome

      Antigua, Barcelona
      27
      Top100

      INSIDERPAYMediterranean

      Carrer de Marià Cubí, 59, 08006, Barcelona

      9.4 / 10
      39,050 reviews

      Average price €30

      50% off food

      • 13:00-50%
      • 13:30-50%
      • 14:00-50%
      • 14:30-50%
      • 15:00-30%
      Nu BCN, Barcelona
      Great Deal

      PAYJapanese

      C. del Dr. Fleming, 12, 08017, Barcelona

      9.2 / 10
      50 reviews

      Average price €40

      american express

      Welcome

      20% off food

      • 13:00-20%
      • 13:15-20%
      • 13:30-20%
      • 13:45-20%
      • 14:00-20%
      Grand Place - Gran Hotel Havana, Barcelona

      INSIDERMediterranean

      Gran Via de les Corts Catalanes, 647, 08010, Barcelona

      9.3 / 10
      136 reviews

      Average price €20

      american express

      Welcome

      Menú del día ( de lunes a viernes) €26

      • 13:00MENU
      • 13:15MENU
      • 13:30MENU
      • 13:45MENU
      • 14:00MENU
      Vigo, Barcelona
      Great Deal

      PAYMediterranean

      Carrer d'Aribau, 27, 08011, Barcelona

      8.7 / 10
      73 reviews

      Average price €25

      american express

      Welcome

      50% off food

      • 13:00-50%
      • 13:15-50%
      • 13:30-50%
      • 13:45-50%
      • 14:00-50%
      Aflamas, Barcelona
      98
      Top100

      INSIDERPAYMediterranean

      Carrer de Loreto, 32, Baixos, 08029, Barcelona

      9.3 / 10
      1,151 reviews

      Average price €50

      american express

      Welcome

      • 13:00
      • 13:15
      • 13:30
      • 13:45
      • 14:00
      El Nou Ramonet, Barcelone
      60
      Top100

      INSIDERPAYArrocería

      Carrer de Carbonell, 5, 08003, Barcelone

      9.3 / 10
      2,263 reviews

      Average price €35

      american express

      Welcome

      • 13:00
      • 13:15
      • 13:30
      • 13:45
      • 14:00
      Pa'l Caldero, Barcelona
      Great Deal

      PAYMediterranean

      Carrer de París, 101, 08029, Barcelona

      9.3 / 10
      819 reviews

      Average price €35

      american express

      Welcome

      Menú diario €14.9

      • 13:15MENU
      • 13:30MENU
      • 13:45MENU
      • 14:00MENU
      • 14:15MENU
      Casa Gracia, Barcelona

      Mediterranean

      Pg. de Gràcia, 116Bis, 08008, Barcelona

      8.8 / 10