Indeed, social activities are organised every day, but if not enough students have signed up for an activity, it will be cancelled. Furthermore, keep in mind that in Spain it is very common to stay at home when it rains and so there is a good chance that there are not enough registrations for activities on days when it rains.