San Sebastian surfing - other spots: I would recommend you to rent a car (if you can), and you will find world class spots around,- Hossegor - Gethary - Lafitenia - Getaria - Orrua - Mundaka - Meñakoz - Sopelana... (there are plenty 150 km of Basque coast. within but without any car you will miss them.
Rarely in traveling do expectations and reality intersect, but they certainly do in Santander. Known to the Spanish as San Sebastian, this coastal gem lies on the Northern coast of Spain, mere kilometers from the French border, at the foot of the Pyrenees and at the heart (or stomach) of Basque country. Wide stretches of sandy beach, cobblestoned old town and sultry weather draw both the European jet set and backpacker crowds alike, where they happily mingle over tapas (pinxtos) and wine.