Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Middle Eastern Restaurants in Barcelona

20 restaurants
Why you received these results
Masaya, Barcelona

    Lebanese

    Masaya

    Carrer de Pau Claris, 128, 08009, Barcelona

    9.0 / 10
    760 reviews

    Average price €20 american express Welcome

    30% off the 'a la carte' menu

    Restaurante Árabe Halal Marrakech, Barcelona
    On A Budget

      PAYMoroccan

      Carrer de Béjar, 87, 08014, Barcelona

      8.9 / 10
      1,308 reviews

      Average price €15

      30% off the 'a la carte' menu

      Mazah, Barcelona

        PAYLebanese

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

        8.9 / 10
        680 reviews

        Average price €30

        30% off the 'a la carte' menu

        Nass Brunch , Barcelona

          Grilled

          Avinguda Diagonal, 93, 08019, Barcelona

          8.9 / 10
          217 reviews

          Average price €20

          30% off the 'a la carte' menu

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

          Prince S House, Barcelona

            Moroccan

            Ronda de St. Pere, 42, 08010, Barcelona

            Average price €25

            30% off the 'a la carte' menu

            El Sahara, Barcelona

              PAYMoroccan

              Pg. de Sant Antoni, 5, 08014, Barcelona

              Average price €27

              30% off the 'a la carte' menu

              Askadinya, Barcelona

                Middle Eastern

                Carrer de Verdi, 28, 08012, Barcelona

                9.3 / 10
                309 reviews

                Average price €18 Accepts Yums

                Restaurant Volubilis, Barcelona

                  Moroccan

                  Carrer de Tamarit, 151, 08015, Barcelona

                  9.3 / 10
                  196 reviews

                  Average price €22 american express Welcome

                  Menú vegetariano 10.95€ €10.95

                  Les Mil i Una Nits, Barcelona

                    PAYSyrian

                    Carrer del Rosselló, 354, 08025, Barcelona

                    8.6 / 10
                    436 reviews

                    Average price €18 american express Welcome

                    30% off the 'a la carte' menu

                    Karakala, Barcelona
                    Top Rated

                      Lebanese

                      C/ Torrent de la Olla, 136, 08012, Barcelona

                      9.4 / 10
                      877 reviews

                      Average price €19 american express Welcome

                      Al Jaima de Abou Khalil, Barcelona

                        PAYLebanese

                        Carrer de València, 218, 08011, Barcelona

                        9.2 / 10
                        462 reviews

                        Average price €25 american express Welcome

                        Rey de Istanbul Hospital, Barcelona
                        On A Budget

                          Turkish

                          Carrer de l'Hospital, 49, 08001, Barcelona

                          9.2 / 10
                          30 reviews

                          Average price €12

                          Arábica, Barcelona
                          Top Rated

                            Middle Eastern

                            Carrer de Viladomat, 213, 08029, Barcelona

                            9.4 / 10
                            4,587 reviews

                            Average price €15 american express Welcome

                            40% off the 'a la carte' menu

                            Elbasha, Barcelona

                              Egyptian

                              Passeig de Colom, 22, 08002, Barcelona

                              7.9 / 10
                              90 reviews

                              Average price €20 american express Welcome

                              30% off the 'a la carte' menu

                              Arabia, Barcelona
                              Great Deal

                                Middle Eastern

                                Carrer dels Escudellers, 25, 08002, Barcelona

                                8.9 / 10
                                1,775 reviews

                                Average price €25 american express Welcome

                                50% off the 'a la carte' menu

                                Hummus Barcelona, Barcelona
                                On A Budget

                                  PAYVegetarian

                                  Carrer de València, 227, 08007, Barcelona

                                  8.9 / 10
                                  1,725 reviews

                                  Average price €15 american express Welcome

                                  Alo Beirut, Barcelona

                                    PAYLebanese

                                    Carrer d'Aribau, 90, 08036, Barcelona

                                    8.4 / 10
                                    102 reviews

                                    Average price €20 american express Welcome

                                    Rincón Persa, Barcelona

                                      PAYIranian

                                      C. de Floridablanca, 85, 08015, Barcelona

                                      Average price €18

                                      Hawa Bladi, Barcelona

                                        Lebanese

                                        Carrer dels Madrazo, 96, 08021, Barcelona

                                        Average price €20 american express Welcome

                                        BELLAKO Sant Joan, Barcelona
                                        On A Budget

                                          Mediterranean

                                          Pg. de Sant Joan, 66, 08009, Barcelona

                                          8.8 / 10
                                          10 reviews

                                          Average price €12 american express Welcome

                                          Frequently Asked Questions

                                          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.