San Sebastian bietet Erstklassige Strände. Im Zentrum der Stadt, gleich in der Nähe der Altstadt, befindet sich der berühmte Strand "La Concha" der von vielen als schönste Stadtstrand der Welt gesehen wird. Dank seines geschlossenen Formes, ist das Wasser ruhig und der Sand fein und steinfrei, dies macht es ideal zum Baden. Man kann auch leicht zur Insel "Santa Clara", in der Mitte der Bucht, schwimmen.
San Sebastians zweit bekanntester Strand, La Zurriola, ist ein Paradies für Surfer. Es befindet sich im Stadtteil "Gros", gleich auf der anderen Seite des Flußes Urumea und nur 5 Minuten vom Zentrum der Stadt entfernt. Dieser Strand ist mehr unter Jugendlichen sowie begeisterte Wassersportler bekannt. Beach Volleyball sowie Strandfußball wird hier auch viel gespielt.
La Ondarreta, auf der anderen Seite der La Concha Bucht, befindet sich der ruhigste Strand San Sebastians. Hier befinden sich normalerweise weniger Leute als an den anderen zwei Stränden. Auch die vielen Touristen die jedes Jahr nach San Sebastian kommen, besuchen diesen Strand weniger. La Ondarreta Strand befindet sich in der nähe des berühmten “Peine de los Vientos” des bekannten Baskenkünstlers Eduardo Chillida.