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 Indian Restaurants in Barcelona

43 restaurants

Sort by Relevance

    YUMS x2PAYIndian

    Bar Bar - The Indian Gastronomía

    Carrer d'Aribau, 146, 08036, Barcelona

    9.2 / 10
    103 reviews

    Average price €20 Accepts Yums

    30% off the 'a la carte' menu

      PAYIndian

      Passeig Joan de Borbó, 78, 08039, Barcelona

      9.6 / 10
      2,562 reviews

      Average price €21 american express Welcome

      30% off the 'a la carte' menu

        Indian

        Ronda de Sant Pau, 11, 08015, Barcelona

        9.5 / 10
        1,767 reviews

        Average price €20

        30% off the 'a la carte' menu

          PAYIndian

          Carrer de Londres, 63, 08036, Barcelona

          9.5 / 10
          2,885 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

          InsiderPAYIndian

          Carrer de la Reina Cristina, 10, 08003, Barcelona

          9.7 / 10
          110 reviews

          Average price €30 Accepts Yums

          30% off the 'a la carte' menu

            Indian

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

            9.4 / 10
            1,862 reviews

            Average price €20

            50% off the 'a la carte' menu

              PAYIndian

              C/ del Comte Borrell, 160, 08015, Barcelona

              9.1 / 10
              223 reviews

              Average price €20 Accepts Yums american express Welcome

              50% off the 'a la carte' menu

                Indian

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

                9.6 / 10
                2,253 reviews

                Average price €17

                30% off the 'a la carte' menu

                  YUMS x2PAYIndian

                  Carrer de Santaló, 73, 08021, Barcelona

                  8.5 / 10
                  14 reviews

                  Average price €20 Accepts Yums

                  30% off the 'a la carte' menu

                    Nepalese

                    Carrer de Nàpols, 255, 08025, Barcelona

                    9.2 / 10
                    705 reviews

                    Average price €20 american express Welcome

                    30% off the 'a la carte' menu

                      Indian

                      C/ Girona, 57, 08009, Barcelona

                      9.3 / 10
                      2,325 reviews

                      Average price €25

                      30% off the 'a la carte' menu

                        Indian

                        Carrer de Còrsega, 416, 08037, Barcelona

                        9.2 / 10
                        107 reviews

                        Average price €15 Accepts Yums

                        30% off the 'a la carte' menu

                          PAYIndian

                          Carrer de Balmes, 21, 08007, Barcelona

                          9.2 / 10
                          218 reviews

                          Average price €17

                          30% off the 'a la carte' menu

                            PAYIndian

                            Muntaner 443 445, 08021, Barcelona

                            9.4 / 10
                            40 reviews

                            Average price €18 american express Welcome

                            30% off the 'a la carte' menu

                              PAYIndian

                              C/ Lepant, 323, 08025, Barcelona

                              9.1 / 10
                              811 reviews

                              Average price €14

                              30% off the 'a la carte' menu

                                PAYIndian

                                Carrer de Còrsega, 421, 08037, Barcelona

                                9.5 / 10
                                44 reviews

                                Average price €20 Accepts Yums

                                30% off the 'a la carte' menu

                                  PAYIndian

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

                                  9.6 / 10
                                  1,232 reviews

                                  Average price €25 american express Welcome

                                  30% off the 'a la carte' menu

                                    Indian

                                    Passeig de Manuel Girona, 50, 08034, Barcelona

                                    9.4 / 10
                                    1,651 reviews

                                    Average price €20 american express Welcome

                                    30% off the 'a la carte' menu

                                      Indian

                                      Carrer de Sant Pau, 16-18, 08001, Barcelona

                                      9.5 / 10
                                      52 reviews

                                      Average price €20 american express Welcome

                                        PAYIndian

                                        C/ Méxic, 17, 08004, Barcelona

                                        8.1 / 10
                                        287 reviews

                                        Average price €13 american express Welcome

                                        50% off the 'a la carte' menu

                                        InsiderPAYIndian

                                        Carrer de Muntaner, 182, 08036, Barcelona

                                        9.5 / 10
                                        329 reviews

                                        Average price €27

                                          Indian

                                          Carrer del Marquès de Campo Sagrado,3, 08015, Barcelona

                                          9.3 / 10
                                          1,093 reviews

                                          Average price €20

                                          30% off the 'a la carte' menu

                                            PAYIndian

                                            Avinguda Drassanes, 27-29, 08001, Barcelona

                                            8.3 / 10
                                            118 reviews

                                            Average price €20

                                            30% off the 'a la carte' menu

                                              PAYIndian

                                              Carrer de les Carretes, 44, 08001, Barcelona

                                              9.3 / 10
                                              455 reviews

                                              Average price €20

                                              30% off the 'a la carte' menu

                                                PAYIndian

                                                Gran Via de les Corts Catalanes, 452, 08015, Barcelona

                                                9.3 / 10
                                                114 reviews

                                                Average price €20 american express Welcome

                                                Frequently Asked Questions

                                                The Best Indian Restaurants in Barcelona

                                                The Taj Mahal, elephants, sadhus, and saris in over 1,000 colours…! Dreaming of a voyage to India? Variety is the spice of life and curry, coriander, saffron, daal, naan, and samossas are just a small fraction of Indian cuisine. For an authentic Indian meal, find your table on TheFork.