Donostia si trova nella parte nord-orientale della Spagna, affacciata sul Mar Cantabrico e a pochi chilometri dal confine con la Francia. La città è incastonata tra le verdi colline basche e l’oceano, offrendo un paesaggio naturale mozzafiato che spazia tra montagne, fiumi e spiagge.
A breve distanza si trovano città importanti come Bilbao (a circa 100 km) e Pamplona, nonché la capitale della regione basca, Vitoria-Gasteiz. A nord, la costa offre panorami spettacolari, mentre l’entroterra è ricco di sentieri escursionistici, riserve naturali e piccoli borghi autentici.
Il clima oceanico di Donostia è caratterizzato da estati miti e inverni temperati, con frequenti precipitazioni durante tutto l’anno. I mesi migliori per visitare la città sono tra maggio e settembre, quando le temperature sono piacevoli e le giornate più lunghe permettono di godersi appieno le attività all’aperto.