Banks in Spain are a homogenous bunch usually. They don't compete too much on concession of mortgages although if you are a "good" client they might well give you maybe 0.25% less on your mortgage rate as long as you sign up for their insurance, credit cards etc...