This is the parking I use (Parking la Salle), I think you can reserve a spot here:
https://www.reservas.continentalparking.com/parkings/santiago-de-compostela
If you are on a budget, this place here is one of the few places in Santiago where you a park for free. It is on the street... but free...