NeighborhoodsOnly with offersNearby
Register my restaurant
Help


The 10 Best Mediterranean Restaurants in Madrid

274 restaurants
Why you received these results
Mediterranean - YOUNIQUE Arts Club at Only YOU Boutique Hotel, Madrid
50
Top100

INSIDERMediterranean

YOUNIQUE Arts Club at Only YOU Boutique Hotel

Calle del Barquillo, 21, 28004, Madrid

9.3 / 10
5,085 reviews

Average price €35

american express

Welcome

30% off food

  • 13:30-30%
  • 13:45-30%
  • 14:00-30%
  • 14:15-30%
  • 14:30-30%
Mediterranean - Las Brasas de Castellana, Madrid
Top Rated

INSIDER

P.º de la Castellana, 22, 28046, Madrid

9.3 / 10
288 reviews

Average price €51

american express

Welcome

  • 13:30
  • 13:45
  • 14:00
  • 14:15
  • 14:30
Mediterranean - Saddle, Madrid

MICHELINPAYFrench

C. de Amador de los Ríos, 6, 28010, Madrid

9.6 / 10
19 reviews

Average price €170

Menú Paisajes €160

  • 13:30MENU
  • 13:45MENU
  • 14:00MENU
  • 14:15MENU
  • 14:30MENU
Mediterranean - Kaldi Cafe, Madrid
Top Rated

PAYMediterranean

C. de Embajadores, 17, 28012, Madrid

8.7 / 10
215 reviews

Average price €15

american express

Welcome

40% off food

  • 12:45-40%
  • 13:00-40%
Mediterranean - LoBbyto Cocktail Bar, Madrid

Mediterranean

Calle de Echegaray, 8, 28014, Madrid

9.1 / 10
460 reviews

Average price €25

american express

Welcome

Gran Servicio De Té Inglés €27

    Liba Garden, Madrid

    PAY

    Av. de Santo Domingo de la Calzada, 41, 28050, Madrid

    9.1 / 10
    167 reviews

    Average price €20

    american express

    Welcome

    • 13:00
    • 13:15
    • 13:30
    • 13:45
    • 14:00
    El Timón Del Terraza, Madrid
    2
    Top100

    INSIDERPAY

    C/ CAMARENA, 254 posterior., Aluche, 28047, Madrid

    9.6 / 10
    1,823 reviews

    Average price €36

    american express

    Welcome

    20% off food

      En Paella, Madrid
      Great Deal

      PAYArrocería

      C. de Rafael Calvo, 26, 28010, Madrid

      8.7 / 10
      376 reviews

      Average price €20

      american express

      Welcome

      30% off food

      • 13:00-30%
      • 13:15-30%
      • 13:30-30%
      • 13:45-30%
      • 14:00-30%
      Pinchiteria, Madrid

      PAYItalian

      C. de Guareña, 28044, Madrid

      8.9 / 10
      46 reviews

      Average price €14

      • 13:00
      • 13:15
      • 13:30
      • 13:45
      • 14:00
      Sa Brisa Madrid, Madrid
      19
      Top100

      INSIDERPAYSpanish

      Av. de Menéndez Pelayo, 15, 28009, Madrid

      9.4 / 10
      6,653 reviews

      Average price €30

      american express

      Welcome

      30% off food

      • 13:00-30%
      • 13:15-30%
      • 13:30-30%
      • 13:45-30%
      • 14:00
      Botequim Madrid, Madrid
      39
      Top100

      PAYBrazilian

      C. del Espíritu Santo, 15, 28004, Madrid

      9.4 / 10
      220 reviews

      Average price €27

      american express

      Welcome

      30% off food

      • 12:45MENU
      • 13:30-30%
      • 13:45-30%
      • 14:00-30%
      • 14:15-30%
      Mosaico - Meliá Madrid Princesa, Madrid
      4
      Top100

      INSIDERPAYMediterranean

      C/ Princesa, 27, 28008, Madrid

      9.4 / 10
      912 reviews

      Average price €40

      american express

      Welcome

      30% off food

      • 13:30-30%
      • 13:45-30%
      • 14:00-30%
      • 14:15-30%
      • 14:30-30%
      Antigua Embajada - Hotel Palacio San Martín, Madrid

      Mediterranean

      Pl. de San Martín, 5, 28013, Madrid

      9.0 / 10
      33 reviews

      Average price €32

      Menú del día. Comida L a V, no festivos €21

      • 13:00MENU
      • 13:15MENU
      • 13:30MENU
      • 13:45MENU
      • 14:00MENU
      A'Barra, Madrid

      MICHELINPAYSpanish

      C. del Pinar, 15, 28006, Madrid

      9.1 / 10
      108 reviews

      Average price €130

      american express

      Welcome

      Menú degustación €158

      • 13:30MENU
      • 13:45MENU
      • 14:00MENU
      • 14:15MENU
      • 14:30MENU
      Buraioni, Madrid
      Great Deal

      PAYMediterranean

      Calle de Rosario Pino, 18, 28020, Madrid

      9.1 / 10
      3,125 reviews

      Average price €20

      american express

      Welcome

      • 12:45
      • 13:00
      • 13:15
      • 13:30
      • 13:45
      Mama Chicó - Valdebebas, Madrid

      PAYVegetarian

      C. de María de las Mercedes de Borbón, 120, 28055, Madrid

      9.4 / 10
      96 reviews

      Average price €40

      30% off food

      • 13:00-30%
      • 13:15-30%
      • 13:30-30%
      • 13:45-30%
      • 14:00-30%
      Dbarra Gastrobar, Madrid
      Top Rated

      Fusion

      Av. de Burgos, 8B, 28036, Madrid

      9.4 / 10
      111 reviews

      Average price €22

      american express

      Welcome

      30% off food

        La Braserí at Hotel Montera, Curio Collection by Hilton, Madrid
        Great Deal

        From Castille

        9.0 / 10
        384 reviews

        Average price €35

        50% off food

        • 13:00-50%
        • 13:15-30%
        • 13:30-50%
        • 13:45-30%
        • 14:00-50%
        Arturo Delfines, Madrid

        PAYMediterranean

        Pl. de la República Argentina, 8, 28002, Madrid

        9.0 / 10
        871 reviews

        Average price €35

        american express

        Welcome

        30% off food

        • 13:30-30%
        • 13:45-30%
        • 14:00-30%
        • 14:15-30%
        • 14:30-30%
        Lobby & Bistró – Hotel Puerta América 5*, Madrid

        Mediterranean

        Av. de América, 41, 28028, Madrid

        10.0 / 10
        5 reviews

        Average price €40

        30% off food

        • 13:00-30%
        • 13:15-30%
        • 13:30-30%
        • 13:45-30%
        • 14:00-30%
        Piri Piri Lavapiés, Madrid

        Portuguese

        Calle del Mesón de Paredes, 15, 28012, Madrid

        9.1 / 10
        90 reviews

        Average price €19

        american express

        Welcome

        30% off food

        • 12:45-30%
        • 13:00-30%
        • 13:15-30%
        • 13:30-30%
        • 13:45-30%
        Parrilla El Barril, Madrid
        13
        Top100

        INSIDERMediterranean