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

66 restaurants

Sort by Relevance

    Del Norte

    Bedoya

    Avenida del Deporte, s/n, 39012, Santander

    Average price €15

      Del Norte

      Avenida de Castañeda, 15, 39005, Santander

      Average price €25

        Del Norte

        Calle Casimiro Sainz, 17, 39004, Santander

        Average price €22

          Del Norte

          Calle La Montañesa, 7, 39004, Santander

          Average price €15

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

            Del Norte

            Avenida Inés Diego de Noval, 11, 39012, Santander

            Average price €25

              Del Norte

              Calle Vargas, 23, 39010, Santander

              Average price €20

                Del Norte

                Avenida de los Hoteles, 7, 39005, Santander

                Average price €25

                  Spanish

                  Calle Burgos, 32, 39008, Santander

                  Average price €23

                    Spanish

                    Plaza las Brisas, s/n, 39005, Santander

                    Average price €20

                      Del Norte

                      Calle Casimiro Sainz, 8, 39004, Santander

                      Average price €20

                        Del Norte

                        Calle Francisco Tomas y Valiente, 11, 39011, Santander

                        Average price €15

                          Del Norte

                          Barrio Monte-Corbanera, 104, 39012, Santander

                          Average price €30

                            Del Norte

                            Calle de Daoíz y Velarde, 18, 39003, Santander

                            Average price €15

                              Del Norte

                              Plaza de Italia, 1, 39005, Santander

                              Average price €30

                                Del Norte

                                Calle la Unión, 6, 39004, Santander

                                Average price €20

                                  MICHELINDel Norte

                                  Calle Daoiz y Velarde, 19, 39003, Santander

                                  Average price €25

                                    Del Norte

                                    Calle Fernández de Isla, 15, 39008, Santander

                                    Average price €29

                                      Del Norte

                                      Barro Adarzo, 94, 39011, Santander

                                      Average price €15

                                        Del Norte

                                        Paseo Pereda, 37, 39004, Santander

                                        Average price €15

                                          Spanish

                                          Calle Gómez Orena, 9, 39003, Santander

                                          Average price €15

                                            Del Norte

                                            Calle Vargas, 47, 39010, Santander

                                            Average price €12

                                              Del Norte

                                              Calle Bonifaz, 19, 39003, Santander

                                              Average price €20

                                                Del Norte

                                                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

                                                    Av. de Pontejos, 16, 39005, Santander

                                                    Average price €15