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 Pontevedra

24 restaurants

Sort by Relevance

    From Galicia

    Restaurante Enxebre - Parador de Pontevedra

    Rúa do Barón 19, 36002, Pontevedra

    9.2 / 10
    135 reviews

    Average price €18

      From Galicia

      Praza do Gremio de Mareantes, 14, 36001, Pontevedra

      8.0 / 10
      64 reviews

      Average price €12 Accepts Yums

      MENÚ A 25 €

        Spanish

        Rúa Ramón Encinas, 18, 36992 Raxó, 36155, Pontevedra

        Average price €25

          From Galicia

          Lugar Padriñan, 25, 36960, Sanjenjo

          9.7 / 10
          11 reviews

          Average price €30

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

          InsiderFrom Galicia

          Lugar de San Mauro 6, 36638, Meaño

          9.0 / 10
          354 reviews

          Average price €35

            Spanish

            Lugar a Maquieira 3, 36191, Barro

            Average price €15

            -50% off the "à la carte" menu!

              Spanish

              Rúa Padre Luis María Fernández, 5, 36002, Pontevedra

              Average price €15

                From Galicia

                Lugar Pereiras, 7, 36969, Meaño

                Average price €25

                  Spanish

                  Estrada de Circunvalación, 62, 36960, Sanjenjo

                  Average price €15

                    Spanish

                    Rúa Luis Vidal Rocha, 9, 36970, Sanxenxo

                    Average price €35

                      Spanish

                      Lugar Cabeza de Boi, 17, 36192, Cabeza de Boi

                      Average price €20

                        Spanish

                        Aldea Covas, 29, 36638, Meaño

                        Average price €20

                          From Galicia

                          EP-9205, 1, 36969, Meaño

                          9.1 / 10
                          94 reviews

                          Average price €20

                            Spanish

                            Rúa Rosalía de Castro, 26, 36690, Soutomaior

                            Average price €20

                              From Galicia

                              Avenida de la playa N 24 lourido, 36163 Poio, PO, 36163, Poyo

                              Average price €15

                                Spanish

                                Ctra de Forxán-Vichona 51, 36960, Sanjenjo

                                Average price €20

                                  From Galicia

                                  Fonte de Curro, 99 - Barro - Pontevedra, 36692, O Curro

                                  Average price €20

                                    From Galicia

                                    Avenida Francisco Regalado, 38, Combarro, Spain, 36993, Combarro

                                    Average price €15

                                      Spanish

                                      Rúa de Madrid, 47, 36969, Sanxenxo

                                      Average price €20

                                        From Galicia

                                        Circunvalacion 69, 36960, Sanxenxo

                                        Average price €40

                                          Spanish

                                          Av. Francisco Regalado, 36993, Combarro

                                          Average price €15

                                            Spanish

                                            Praza Peirao da Chousa, 36993, Combarro

                                            Average price €15

                                              Spanish

                                              PO-504 Vichona 52, Sanxenxo, 36979, Sanxenxo

                                              Average price €15

                                                Spanish

                                                Calle Barrosa, 39, 36960, Sanxenxo

                                                Average price €20