We stayed at the Green Nest Hostel in San Sebastian in 2018. It's a bit outside town center, but walkable and there's a bus that drops you off nearby if I remember correctly. The accommodations were decent and cheaper than the in-town pensions.
This site is run by Ivar at in Santiago de Compostela.
This site participates in the Amazon Affiliate program, designed to provide a means for Ivar to earn fees by linking to Amazon