In reply to J1234:
Don't know for Spain, but when I first arrived in France I joined the local branch of the Club Alpin Français, went on a couple of the organised outings & very soon started to build up a network of partners for skiing, climbing, etc. Also helped improve my French