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 Spanish Restaurants in Santiago de Compostela

46 restaurants

Sort by Relevance

    From Galicia

    Curtiña

    Rúa do Cardeal Payá 16, 15703, Santiago de Compostela

    9.2 / 10
    116 reviews

    Average price €20

    50% off food!

      From Galicia

      Rúa de Fernando III o Santo, 15701, Santiago de Compostela

      9.1 / 10
      720 reviews

      Average price €20

      50% off food!

        From Galicia

        Rúa das Casas Reais, 21, 15704, Santiago de Compostela

        9.6 / 10
        644 reviews

        Average price €18

        InsiderArrocería

        Rúa da Conga, 2, 15704, Santiago de Compostela

        9.4 / 10
        633 reviews

        Average price €55

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

        InsiderSpanish

        Praza do Obradoiro, 1, 15705, Santiago de Compostela

        9.4 / 10
        510 reviews

        Average price €50

          Spanish

          Av. do Burgo das Nacións, 15705, Santiago de Compostela

          10.0 / 10
          6 reviews

          Average price €10

          Menú del día simple 10 €

            Spanish

            Rúa de San Lázaro, 104, 15703, Santiago de Compostela

            9.7 / 10
            23 reviews

            Average price €18

              From Galicia

              Av. de Raxoi, 3, 15705, Santiago de Compostela

              9.3 / 10
              87 reviews

              Average price €25

                From Galicia

                Rúa da Raíña, 23, 15705, Santiago de Compostela

                9.2 / 10
                40 reviews

                Average price €30 american express Welcome

                  From market

                  C/ Travesa, 20, 15704, Santiago de Compostela

                  9.3 / 10
                  524 reviews

                  Average price €18 american express Welcome

                    YUMS x2Spanish

                    Rúa do Franco, nº 48, 15702, Santiago de Compostela

                    Average price €23

                    MICHELINSpanish

                    Rúa de Altamira, 18, 15704, Santiago de Compostela

                    8.8 / 10
                    81 reviews

                    Average price €30

                    Menú Altamira 28 €

                      From Galicia

                      Praza do Obradoiro, 1, 15705, Santiago de Compostela

                      9.0 / 10
                      466 reviews

                      Average price €20

                      Menú 20 €

                      InsiderFrom Galicia

                      Rúa de Domingo Garcia-Sabell, 1, 15705, Santiago de Compostela

                      8.7 / 10
                      215 reviews

                      Average price €30 american express Welcome

                        From Galicia

                        Rúa do Olvido, 15703, Santiago de Compostela

                        9.8 / 10
                        788 reviews

                        Average price €25 american express Welcome

                          Homemade cuisine

                          Rúa dos Feáns, 25, 15705, Santiago de Compostela

                          Average price €12

                            Spanish

                            Cantón do Toural, 4, 15705, Santiago de Compostela

                            7.5 / 10
                            12 reviews

                            Average price €12 american express Welcome

                              From Galicia

                              Rúa do Cardeal Payá, 18, 15703, Santiago de Compostela

                              9.8 / 10
                              15 reviews

                              Average price €30

                                Spanish

                                Av. Barcelona n°24/26 bajo, 15706, Santiago de Compostela

                                Average price €17

                                  Spanish

                                  Rúa de Frei Rosendo Salvado, 15701, Santiago de Compostela

                                  Average price €15

                                    From Galicia

                                    Rúa de San Clemente, 6, 15705, Santiago de Compostela

                                    9.2 / 10
                                    5 reviews

                                    Average price €40

                                      From market

                                      Avda. do Cruceiro da Coruña, 205, 15898, Santiago de Compostela

                                      Average price €30

                                        From Galicia

                                        Rúa de San Lázaro, 73, 15707, Santiago de Compostela

                                        Average price €45

                                        50% off food!

                                          From market

                                          Rúa de Sar 80 baixo, 15702, Santiago de Compostela

                                          9.7 / 10
                                          21 reviews

                                          Average price €20

                                          MICHELINFrom Galicia

                                          Sionlla Abaixo, 2, 15884, Santiago de Compostela

                                          9.3 / 10
                                          72 reviews

                                          Average price €35