Only 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 Halal Restaurants in Barcelona

60 restaurants

Sort by Relevance

    YUMS x2PAYAfghan

    KbarcelonA

    Carrer de Provença, 426, 08025, Barcelona

    9.3 / 10
    28 reviews

    Average price €25

    30% off the 'a la carte' menu

      Indian

      C/ Agustina Saragossa, 3-5, 08017, Barcelona

      9.6 / 10
      2,300 reviews

      Average price €17

      30% off the 'a la carte' menu

        PAYIndian

        Carrer de Londres, 63, 08036, Barcelona

        9.4 / 10
        2,972 reviews

        Average price €20 american express Welcome

        30% off the 'a la carte' menu

          Indian

          Passeig de Manuel Girona, 50, 08034, Barcelona

          9.4 / 10
          1,699 reviews

          Average price €20 american express Welcome

          30% off the 'a la carte' menu

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

            Indian

            Passatge de Josep Llovera, 11, 08021, Barcelona

            9.4 / 10
            2,789 reviews

            Average price €20

            -40% en Carta

              YUMS x2PAYIndian

              Carrer de Santaló, 73, 08021, Barcelona

              8.6 / 10
              29 reviews

              Average price €20 Accepts Yums

              30% off the 'a la carte' menu

                YUMS x2Lebanese

                Carrer de Muntaner, 447, 08021, Barcelona

                9.0 / 10
                62 reviews

                Average price €25

                20% off the 'a la carte' menu

                  PAYIndian

                  Carrer de les Carretes, 44, 08001, Barcelona

                  9.4 / 10
                  507 reviews

                  Average price €20

                  30% off the 'a la carte' menu

                    PAYMediterranean

                    La Rambla, 111, 08002, Barcelona

                    9.1 / 10
                    3,790 reviews

                    Average price €24 Accepts Yums

                    50% off the 'a la carte' menu

                    InsiderPAYIndian

                    Carrer de la Reina Cristina, 10, 08003, Barcelona

                    9.6 / 10
                    217 reviews

                    Average price €30 Accepts Yums

                    30% off the 'a la carte' menu

                      PAYMoroccan

                      Carrer de Béjar, 87, 08014, Barcelona

                      8.9 / 10
                      718 reviews

                      Average price €15 Accepts Yums

                      50% off the 'a la carte' menu

                        Nepalese

                        Carrer de Nàpols, 255, 08025, Barcelona

                        9.2 / 10
                        754 reviews

                        Average price €20 american express Welcome

                        30% off the 'a la carte' menu

                          PAYIndian

                          Carrer de Còrsega, 421, 08037, Barcelona

                          9.3 / 10
                          87 reviews

                          Average price €20 Accepts Yums

                          30% off the 'a la carte' menu

                            PAYIndian

                            Muntaner 443 445, 08021, Barcelona

                            9.4 / 10
                            44 reviews

                            Average price €18 american express Welcome

                            30% off the 'a la carte' menu

                              PAYLebanese

                              Carrer de Pau Claris, 128, 08009, Barcelona

                              9.2 / 10
                              517 reviews

                              Average price €20

                              30% off the 'a la carte' menu

                                PAYIndian

                                Carrer de Balmes, 21, 08007, Barcelona

                                9.1 / 10
                                252 reviews

                                Average price €17

                                30% off the 'a la carte' menu

                                  Middle Eastern

                                  Carrer del Rosselló, 354, 08025, Barcelona

                                  9.1 / 10
                                  387 reviews

                                  Average price €18

                                  30% off the 'a la carte' menu

                                    PAYMediterranean

                                    Carrer de Peracamps, 7, 08001, Barcelona

                                    9.0 / 10
                                    38 reviews

                                    Average price €15

                                    30% off the 'a la carte' menu

                                      Spanish

                                      Carrer d'Avinyó, 42, 08002, Barcelona

                                      8.7 / 10
                                      361 reviews

                                      Average price €18

                                      50% off the 'a la carte' menu

                                      InsiderPAYIndian

                                      Carrer de Muntaner, 182, 08036, Barcelona

                                      9.5 / 10
                                      375 reviews

                                      Average price €27

                                        PAYLebanese

                                        Carrer de València, 218, 08011, Barcelona

                                        9.5 / 10
                                        329 reviews

                                        Average price €20

                                          PAYIndian

                                          Cerca de el Sants estación y la Plaza España, 08014, Barcelona

                                          9.6 / 10
                                          1,294 reviews

                                          Average price €25 american express Welcome

                                          30% off the 'a la carte' menu

                                            PAYMediterranean

                                            Carrer de Grunyí, 5, 08003, Barcelona

                                            9.6 / 10
                                            1,281 reviews

                                            Average price €18 american express Welcome

                                              YUMS x2PAYInternational

                                              Carrer de Vila i Vilà, 17, 08004, Barcelona

                                              8.5 / 10
                                              18 reviews

                                              Average price €20

                                              30% off the 'a la carte' menu

                                                Indian

                                                Carrer de Còrsega, 211 Bis, 08036, Barcelona

                                                9.3 / 10
                                                1,894 reviews

                                                Average price €20

                                                Menú Mediodía €13.95

                                                Frequently Asked Questions

                                                The Best Halal Restaurants in Barcelona

                                                Looking for a good halal table? Kebabs, mezze, sushi, tandoori chicken and couscous ... From India to Japan, TheFork has selected for you best halal restaurants in your area.