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 San Sebastián / Donostia

92 restaurants

Sort by Relevance

    Spanish

    Viento Sur

    Avenida de Zurriola, 4, 20002, San Sebastián / Donostia

    Average price €25

    Ramuntxo Berri, Donostia-San Sebastián

      Basque

      Peña y Goñi Kalea, 10, 20002, Donostia-San Sebastián

      Average price €20

      Menú 18€ €18

        Basque

        Calle Oquendo, 8, 20004, San Sebastián / Donostia

        Average price €20

        El Rincón, San Sebastián / Donostia

          Basque

          Avenida de los Reyes Católicos, 20, 20006, San Sebastián / Donostia

          Average price €16

          Today's Menu 10€ €10

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

          Gasteiz, San Sebastián / Donostia

            Basque

            C/ Vitoria Gasteiz, 12, 20018, San Sebastián / Donostia

            Average price €25

            Menu 19€ €19

            Arrikitaun, Donostia-San Sebastián

              Andalou

              Igara Bidea, 19, 20018, Donostia-San Sebastián

              Average price €20

              San Bartolomé, San Sebastián / Donostia

                Spanish

                C/ San Bartolomé, 32, 20007, San Sebastián / Donostia

                Average price €35

                Menu 15.50€ €15.5

                La farándula, Donostia-San Sebastián

                  Spanish

                  Egia Kalea, 20012, Donostia-San Sebastián

                  Average price €15

                  Hélène Darroze at Hotel Maria Cristina, Donostia-San Sebastián

                    French

                    República Argentina Kalea, 4, 20004, Donostia-San Sebastián

                    Average price €130

                    Labrit, Donostia-San Sebastián

                      Basque

                      Zabaleta Kalea, 57, 20002, Donostia-San Sebastián

                      Average price €18

                      Rekondo, San Sebastián / Donostia

                        MICHELINBasque

                        Paseo Igeldo, 57 , 20008, San Sebastián / Donostia

                        Average price €41

                        Suhazi, Donostia-San Sebastián

                          Mediterranean

                          Juan de Bilbao Kalea, 17, 20001, Donostia-San Sebastián

                          Average price €15

                          Juanito Kojua, Donostia-San Sebastián

                            MICHELINBasque

                            Portu Kalea, 14, 20003, Donostia-San Sebastián

                            Average price €50

                            Amelia by Paulo Airaudo, Donostia-San Sebastián

                            1 starMICHELINBasque

                            Zubieta Kalea, 26, 20007, Donostia-San Sebastián

                            Average price €190 american express Welcome

                              Basque

                              Zuatzu Kalea, 4, 20018, Donostia-San Sebastián

                              Average price €12

                              Buenavista, Donostia-San Sebastián

                                Basque

                                Cristobal Balenciaga Kalea, 42, 20008, Donostia-San Sebastián

                                Average price €20

                                  Basque

                                  Matia Kalea, 52. Bajo, 20008, San Sebastián / Donostia

                                  Average price €26

                                    Basque

                                    Calle Infanta Beatriz, 16, 20008, San Sebastián / Donostia

                                    Average price €35

                                      Basque

                                      Calle Legazpi, 5, 20003, San Sebastián / Donostia

                                      Average price €20

                                        Basque

                                        Calle Fermín Calbetón, 4, 20003, San Sebastián / Donostia

                                        Average price €23

                                          Basque

                                          Paseo de Heriz, 3, 20008, San Sebastián / Donostia

                                          Average price €30

                                            Basque

                                            Calle 31 de Agosto, 17, 20003, San Sebastián / Donostia

                                            Average price €25

                                              Basque

                                              Calle Zabaleta, 9, 20002, San Sebastián / Donostia

                                              Average price €15

                                                Spanish

                                                Calle Illunbe, 11, 20011, San Sebastián / Donostia

                                                Average price €15

                                                  Basque

                                                  Calle Peña y Goñi, 13. Bajo, 20002, San Sebastián / Donostia

                                                  Average price €25