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 Middle Eastern Restaurants in Madrid

40 restaurants

Sort by Relevance

    Turkish

    Mavera

    Calle de Sor Ángela de la Cruz, 37, 28020, Madrid

    9.4 / 10
    475 reviews

    Average price €20

    30% off the 'a la carte' menu

      Middle Eastern

      Calle Duque de Liria, 2, 28015, Madrid

      9.4 / 10
      708 reviews

      Average price €26

      Menú Especial €27

        PAYLebanese

        Calle de Rosa de Silva, 19, 28020, Madrid

        8.8 / 10
        143 reviews

        Average price €25 Accepts Yums

        30% off the 'a la carte' menu

          Middle Eastern

          Calle Pechuán, 6, 28002, Madrid

          8.8 / 10
          906 reviews

          Average price €28

          30% off the 'a la carte' menu

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

            Moroccan

            Calle Farmacia, 8, 28004, Madrid

            9.4 / 10
            518 reviews

            Average price €20 american express Welcome

              YUMS x2Afghan

              Paseo de la Castellana, 257, 28046, Madrid

              9.2 / 10
              13 reviews

              Average price €30

                Iranian

                Calle de Hospital de Órbigo, 1, 28050, Madrid

                9.3 / 10
                1,412 reviews

                Average price €28

                -40% en Carta

                  Middle Eastern

                  Calle de Alonso Cano, 93, 28003, Madrid

                  9.4 / 10
                  41 reviews

                  Average price €25

                    Middle Eastern

                    Calle de Jacometrezo, 15, 28013, Madrid

                    Average price €24

                    40% off the 'a la carte' menu

                      Turkish

                      Calle de Atocha, 116, 28012, Madrid

                      8.3 / 10
                      17 reviews

                      Average price €20

                        Middle Eastern

                        Calle del Gral. Pardiñas, 23, 28001, Madrid

                        9.1 / 10
                        115 reviews

                        Average price €14

                        BRUNCH €14

                          Middle Eastern

                          Calle del Moscatelar, 18, 28043, Madrid

                          9.3 / 10
                          362 reviews

                          Average price €29 american express Welcome

                            Middle Eastern

                            Calle de Sta. Maria, 18, 28014, Madrid

                            8.6 / 10
                            684 reviews

                            Average price €17 american express Welcome

                            50% off the 'a la carte' menu

                              Turkish

                              Calle de las Infantas, 30, 28004, Madrid

                              Average price €25

                                Turkish

                                Calle de las Infantas, 18, 28004, Madrid

                                Average price €25

                                  Egyptian

                                  Calle del Cardenal Cisneros, 15, 28010, Madrid

                                  Average price €20

                                    Middle Eastern

                                    Calle de Costa Rica, 28, Local 2, 28016, Madrid

                                    Average price €15

                                      Lebanese

                                      Calle de López de Hoyos, 9, 28006, Madrid

                                      Average price €12

                                      InsiderAfghan

                                      Calle de Zorrilla, 11, 28014, Madrid

                                      9.3 / 10
                                      228 reviews

                                      Average price €50

                                      Menú 25 € €25

                                        Lebanese

                                        Calle de Orense, 70, 28020, Madrid

                                        8.2 / 10
                                        3,108 reviews

                                        Average price €25 Accepts Yums american express Welcome

                                        50% off the 'a la carte' menu

                                          Iranian

                                          Calle de la Sierra de Atapuerca, 39, 28050, Madrid

                                          9.4 / 10
                                          259 reviews

                                          Average price €22 american express Welcome

                                            Moroccan

                                            Calle Nápoles, 15, 28043, Madrid

                                            Average price €20

                                              Lebanese

                                              Calle Ulpiana Benito, 6, 28020, Madrid

                                              Average price €20

                                                Turkish

                                                Calle de las Infantas, 30, 28004, Madrid

                                                Average price €18

                                                  Middle Eastern

                                                  Planta 2. Local 306, 28004, Madrid

                                                  Average price €16

                                                  Frequently Asked Questions

                                                  The Best Middle Eastern Restaurants in Madrid

                                                  Do you have a sudden longing for coucous, tajine with prunes, shish kebabs, dates, and candied lemons? Allow yourself to be transported to Tunisia, Algeria, or Morocco and experience the richness of the Mediterranean culinary tradition.