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 Santander

68 restaurants

Sort by Relevance

    Del Norte

    La Gaviota

    Calle Marqués de la Ensenada, 32, 39009, Santander

    Average price €25

      Del Norte

      Calle Avenida del Faro, s/n, 39012, Santander

      Average price €26

        Spanish

        Plaza las Brisas, s/n, 39005, Santander

        Average price €20

        Spanish

        Calle Calderón de la Barca, 9, 39002, Santander

        Average price €37

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

          Del Norte

          Calle Hernán Cortés, 38, 39003, Santander

          Average price €40

            MICHELINSpanish

            Rio de la pila, 5, 39003, Santander

            Average price €35

              Del Norte

              Calle Daoiz y Velarde, 23, 39003, Santander

              Average price €28

                Spanish

                Calle Cardenal Cisneros, 96 A, 39007, Santander

                Average price €30

                  Spanish

                  Calle Albericia, 5, 39012, Santander

                  Average price €18

                    Del Norte

                    Calle Hernán Cortés, 57, 39003, Santander

                    Average price €20

                      Del Norte

                      Avenida Manuel García Lago, 9, 39005, Santander

                      Average price €40

                      Author

                      C/ Gómez Oreña, 15, 39003, Santander

                      Average price €30

                        Del Norte

                        Calle Peña Herbosa, 5, 39003, Santander

                        Average price €15

                          Spanish

                          Maria Luisa Pelayo 38, 39005, Santander

                          Average price €35

                            Del Norte

                            Calle de Castelar, 19, 39004, Santander

                            Average price €35

                              Spanish

                              Plaza de los Remedios, 1, 39001, Santander

                              Average price €25

                                Spanish

                                C/ San José, 23, 39003, Santander

                                Average price €21

                                  Spanish

                                  Calle Valliciergo, 13, 39003, Santander

                                  Average price €15 Accepts Yums