In my personal experience Colombian women do prefer foreigners.
I have been living in Colombia for several Years. I got Married to A Colombian woman.
Colombian Women in General Prefer Foreigners, because colombian men have such a bad reputation. They are famous for Cheating, having multiple couples, and wanting the women to give financial support. In general colombian men are seen as lazy.
That is why any colombian women would prefer a man that gives finantial suport, and if he is foreigner it is much better.
If a colombian woman marries a foreigner she has more chances of getting a visa to the USA, Mexico, Canada. A situation that is off the record for the average colombian man.
Colombian women digg the Mexican, American, Canadian and Argentinian accent. They are much more opened to foreigners than the rest of women in Latin America.
I think that a foreigner in colombian has many more chances of hooking up with the same hottie than a colombian man.