NeighborhoodsOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Mediterranean Restaurants in Madrid

494 restaurants

Sort by Relevance

YUMS x2InsiderMediterranean

Maldonado 14

C/ Maldonado, 14, 28006, Madrid

9.3 / 10
4,222 reviews

Average price €40 Accepts Yums american express Welcome

30% off the 'a la carte' menu

    PAYMediterranean

    Calle de Elfo, 123, 28027, Madrid

    9.5 / 10
    1,277 reviews

    Average price €25 Accepts Yums american express Welcome

    -50% en Carta

    InsiderMediterranean

    Calle de Coslada, 3, 28028, Madrid

    9.3 / 10
    5,560 reviews

    Average price €35 american express Welcome

    40% off the 'a la carte' menu

    InsiderPAYMediterranean

    Calle de Máiquez, 48, 28009, Madrid

    9.3 / 10
    949 reviews

    Average price €30 Accepts Yums

    50% off the 'a la carte' menu

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

      Mediterranean

      Calle de Caracas, 1, 28010, Madrid

      9.6 / 10
      293 reviews

      Average price €24

      30% off the 'a la carte' menu

      YUMS x2InsiderPAYMediterranean

      Calle del Conde de Xiquena, 2, 28004, Madrid

      9.4 / 10
      213 reviews

      Average price €35 Accepts Yums

      InsiderMediterranean

      C. de Atocha, 49, 28012, Madrid

      9.1 / 10
      50 reviews

      Average price €28

      50% off the 'a la carte' menu

        PAYMediterranean

        Corredera Baja de San Pablo, 25, 28004, Madrid

        9.5 / 10
        201 reviews

        Average price €20

        30% off the 'a la carte' menu

        InsiderPAYMediterranean

        Corredera Baja de San Pablo, 10, 28004, Madrid

        9.3 / 10
        706 reviews

        Average price €25

        30% off food!

          PAYMediterranean

          Calle de la Princesa, 18 (entrada por C/ Duque de Liria, 20), 28008, Madrid

          9.0 / 10
          13,931 reviews

          Average price €25 american express Welcome

          40% off the 'a la carte' menu

            YUMS x2PAYMediterranean

            Calle Hermandad de Donantes de Sangre, 1, 28041, Madrid

            8.5 / 10
            57 reviews

            Average price €22 Accepts Yums

            30% off the 'a la carte' menu

            InsiderMediterranean

            Plaza de las Cortes, 7, 28014, Madrid

            9.1 / 10
            2,314 reviews

            Average price €40 Accepts Yums

            30% off the 'a la carte' menu

            YUMS x2InsiderPAYMediterranean

            Calle de Sagasta, 12, 28004, Madrid

            9.4 / 10
            28 reviews

            Average price €45 Accepts Yums

              YUMS x2Mediterranean

              Calle del Mezquite, 2, 28045, Madrid

              9.1 / 10
              260 reviews

              Average price €25

              InsiderPAYMediterranean

              Calle de Trafalgar, 15, 28010, Madrid

              9.3 / 10
              2,212 reviews

              Average price €30

              20% off the 'a la carte' menu

                PAYMediterranean

                C/ Alcalá, 35, 28014, Madrid

                8.8 / 10
                13,061 reviews

                Average price €28

                50% off the 'a la carte' menu

                  Mediterranean

                  Calle Víctor Andrés Belaunde, 8, 28016, Madrid

                  9.1 / 10
                  63 reviews

                  Average price €25

                  30% off the 'a la carte' menu

                    PAYMediterranean

                    Calle del Mezquite, 2, 28045, Madrid

                    9.3 / 10
                    100 reviews

                    Average price €15

                    30% off the 'a la carte' menu

                    InsiderMediterranean

                    C/ General Martínez Campos, 41, 28010, Madrid

                    9.1 / 10
                    708 reviews

                    Average price €35

                    -30% en carta (No válido en terraza)

                      YUMS x2Mediterranean

                      Calle del Barquillo, 19, 28004, Madrid

                      9.5 / 10
                      12 reviews

                      Average price €25

                        PAYMediterranean

                        Calle de las Huertas, 15, 28012, Madrid

                        9.0 / 10
                        101 reviews

                        Average price €40

                        30% off the 'a la carte' menu

                          YUMS x2PAYMediterranean

                          Calle de las Huertas, 55, 28014, Madrid

                          8.9 / 10
                          314 reviews

                          Average price €20

                            Mediterranean

                            Calle de los Coloreros, 4, 28013, Madrid

                            8.9 / 10
                            178 reviews

                            Average price €18 american express Welcome

                            30% off the 'a la carte' menu

                              PAYMediterranean

                              Calle de Eduardo Barreiros, 149, 28041, Madrid

                              8.9 / 10
                              82 reviews

                              Average price €18 american express Welcome

                              30% off the 'a la carte' menu

                                Mediterranean

                                Calle de Bretón de los Herreros, 5, 28003, Madrid

                                9.2 / 10
                                235 reviews

                                Average price €28

                                -30% en carta (No válido en terraza)

                                Frequently Asked Questions

                                The Best Mediterranean Restaurants in Madrid

                                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.