The Spanish began bringing slaves from Africa to the New World shortly after 1500 because the local Indians were dying off in such numbers. In some of the former Spanish islands a sizeable part of the population has some African ancestry. (That's even more true in the former French, British, or Dutch islands.) On the mainland there were some black slaves but they were only a small fraction of the population--most of the people now are either of Indian or mixed Indian/European ancestry.
Watch major league baseball and you will see a lot of players from the Caribbean with Spanish names and African ancestry.