Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Indian Restaurants in Barcelona

36 restaurants
Why you received these results
Shanti, Barcelona
Top Rated

    Indian

    Shanti

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

    9.6 / 10
    2,676 reviews

    Average price €17 american express Welcome

    30% off the 'a la carte' menu

    Royal Nepal, Barcelona
    Top Rated

      PAYNepalese

      Carrer de Nàpols, 255, 08025, Barcelona

      9.4 / 10
      1,079 reviews

      Average price €20

      30% off the 'a la carte' menu

      Dhaba, Barcelona
      Top Rated

        Indian

        Passeig de Manuel Girona, 50, 08034, Barcelona

        9.4 / 10
        2,063 reviews

        Average price €20 american express Welcome

        30% off the 'a la carte' menu

        Hungry Eyes, Barcelona
        Top Rated

          PAYIndian

          Carrer dels Comtes de Bell-Lloc, 188, 08014, Barcelona

          9.5 / 10
          157 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

          Rasoi, Barcelona
          Top Rated

            PAYIndian

            Carrer de Londres, 63, 08036, Barcelona

            9.4 / 10
            3,331 reviews

            Average price €20 american express Welcome

            30% off the 'a la carte' menu

            Bembi, Barcelona
            Top Rated

              PAYIndian

              C/ Consell de Cent, 377, 08009, Barcelona

              9.4 / 10
              5,606 reviews

              Average price €23 american express Welcome

              30% off the 'a la carte' menu

              Tandoori Nights, Barcelona

                PAYIndian

                Carrer de les Carretes, 44, 08001, Barcelona

                9.3 / 10
                733 reviews

                Average price €20 american express Welcome

                30% off the 'a la carte' menu

                Papadam Indian Authentic, Barcelona
                Top Rated

                  Indian

                  Ronda de Sant Pau, 11, 08015, Barcelona

                  9.4 / 10
                  2,390 reviews

                  Average price €20 american express Welcome

                  30% off the 'a la carte' menu

                  Hola Nepal, Barcelona
                  On A Budget

                    PAYIndian

                    C/ Lepant, 323, 08025, Barcelona

                    9.0 / 10
                    1,104 reviews

                    Average price €14 american express Welcome

                    30% off the 'a la carte' menu

                    Koh-i-Noor India Barcelona, Barcelona

                      Indian

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

                      9.1 / 10
                      1,358 reviews

                      Average price €20 american express Welcome

                      30% off the 'a la carte' menu

                      Taj Mahal, Barcelona

                        PAYIndian

                        Carrer de la Indústria, 166, 08025, Barcelona

                        8.7 / 10
                        132 reviews

                        Average price €16 american express Welcome

                        30% off the 'a la carte' menu

                        Out of India, Barcelona

                          Indian

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

                          9.3 / 10
                          1,485 reviews

                          Average price €25

                          Rangoli, Barcelona
                          Top Rated

                            PAYIndian

                            Passeig Joan de Borbó, 78, 08039, Barcelona

                            9.4 / 10
                            2,869 reviews

                            Average price €21 american express Welcome

                            30% off the 'a la carte' menu

                            Habib's Village, Barcelona

                              PAYIndian

                              Carrer de l'Arquitecte Sert, 17, 08005, Barcelona

                              9.4 / 10
                              7 reviews

                              Average price €16

                              30% off the 'a la carte' menu

                              Indian Herbs, Barcelona

                                PAYIndian

                                Carrer de Còrsega, 421, 08037, Barcelona

                                9.3 / 10
                                278 reviews

                                Average price €20 american express Welcome

                                30% off the 'a la carte' menu

                                Royal Indian, Barcelona

                                  PAYIndian

                                  Carrer de Sant Màrius, 22, 08022, Barcelona

                                  9.3 / 10
                                  179 reviews

                                  Average price €20 american express Welcome

                                  30% off the 'a la carte' menu

                                  Tandoor, Barcelona

                                    Indian

                                    Carrer d'Aragó, 8, 08015, Barcelona

                                    9.3 / 10
                                    1,099 reviews

                                    Average price €30

                                    Mayura, Barcelona

                                      Indian

                                      C/ Girona, 57, 08009, Barcelona

                                      9.2 / 10
                                      2,530 reviews

                                      Average price €25 american express Welcome

                                      New Himali, Barcelona
                                      Great Deal

                                        Indian

                                        Carrer de Còrsega, 416, 08037, Barcelona

                                        8.9 / 10
                                        470 reviews

                                        Average price €15 Accepts Yums

                                        50% off the 'a la carte' menu

                                        Indian curry house, Barcelona

                                          PAYIndian

                                          Muntaner 443 445, 08021, Barcelona

                                          9.2 / 10
                                          121 reviews

                                          Average price €18 american express Welcome

                                          30% off the 'a la carte' menu

                                          On A Budget

                                            Indian

                                            Carrer del Consell de Cent, 313, 08007, Barcelona

                                            8.8 / 10
                                            108 reviews

                                            Average price €15

                                            Gandhi, Barcelona

                                              Indian

                                              Carrer de Balmes, 21, 08007, Barcelona

                                              8.5 / 10
                                              343 reviews

                                              Average price €17 american express Welcome

                                              30% off the 'a la carte' menu

                                              Modhur Canteen Indian restaurant, Barcelona

                                                PAYIndian

                                                Carrer de les Carretes, 22, 08001, Barcelona

                                                7.1 / 10
                                                7 reviews

                                                Average price €17

                                                30% off the 'a la carte' menu

                                                Gandhi Executive Food, Barcelona

                                                  Indian

                                                  C/ del Comte Borrell, 160, 08015, Barcelona

                                                  8.8 / 10
                                                  338 reviews

                                                  Average price €25 Accepts Yums american express Welcome

                                                  30% off the 'a la carte' menu

                                                  Sindur - TIK The International Kitchen, Barcelona

                                                    Indian

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

                                                    9.0 / 10
                                                    2,004 reviews

                                                    Average price €20 american express Welcome

                                                    30% off the 'a la carte' menu

                                                    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.