There are many summer research programs in the United States, targeted at good motivated undergraduate students majoring in mathematics.
The main aspects that characterize such programs are: (a) a great deal of lectures on specific topics; (b) the chance to gain some hands-on experience with research projects.
Most of these programs, however, (if not all of them) are hosted by American Universities and require that the applicants are American or permenant residents in the United States. Also, even if students outside the U.S. are allowed to apply, they generally do not receive funds.
Question: Are there any such programs outside the U.S.? Or are there any programs in the U.S. that accept also non-American applicants?
Remark: A similar question was asked on MathOverflow, but it seems appropriate to share this question with the larger (and maybe younger) community of Mathematics Stack Exchange.
Here are some summer research opportunities in the US that fund non-US citizens. (I realize that you were asking for programs outside the US, but you framed your question in terms of being disappointed about having to fund it yourself so I thought this list might be helpful)
(I'm new, so the system won't let me post more than one hyperlink)
Research in Industrial Projects for Students (RIPS) 2011 at UCLA (Also has a program in HongKong)
http://math.williams.edu/small/application-information/ (their website says they have funded non-US students in the past)
NIMBios 2011 Summer Program National Institute for Mathematical and Biological Synthesis (NIMBioS) at the University of Tennessee, Knoxville
DIMACS REU DIMACS/DIMATIA REU CCICADA REU Rutgers Math Department REU (foreign students enrolled at a U.S. university are eligible under the CCICADA program)
Mathematical and Theoretical Biology Institute MTBI Summer Research Program