Det holländska fartyget, som lämnade Argentina den 1 april, var på en veckolång polarexpedition till Antarktis när det drabbades av ett misstänkt virusutbrott.
Det finns cirka 150 personer ombord från cirka 20 länder.
Hantavirus, känd som gamfeber i Sverige, sprids främst via gnagare till människor genom att andas in partiklar i urin, avföring eller saliv från infekterade djur.
3 personer dödades, flera skadade
Fartyget har legat för ankrat utanför Kap Verdes kust i en vecka efter att landet vägrat gå av fartyget efter att flera personer insjuknat och tre dog. Samtidigt evakueras svårt sjuka människor till länder som Sydafrika och Nederländerna.
Fartyget har nu fått tillstånd att gå in på Kanarieöarna, där dess passagerare och besättning kommer att tas om hand.
Spaniens hälsoministerium sa att det hade blivit tillfrågat av Världshälsoorganisationen (WHO) och EU att acceptera MV Hondius ”i enlighet med internationell rätt och humanitära principer”.
passagerare vittnar
Trots händelsen och den långa väntan utanför Kap Verde säger passagerarna att de är vid gott mod.
– Passageraren Qassem Elhat sa till Associated Press att stämningen på planet var god och folk var upptagna med att läsa, titta på film och dricka varma drycker.
En annan passagerare, Helen Geshardt, sa till belgiska VRT att alla passagerare ”bokstavligen var på samma båt”.
– Det finns ingen anledning att åka på en resa med tanke på att din passagerare inte kommer att kunna komma fram, tillade hon.
Argentina: Ingen hade symtom i början
Myndigheter i Argentina, där hantavirus tros ha dödat 28 personer förra året, bekräftade att ingen av passagerarna ombord på Hondius hade några symtom när den lämnade hamnen, rapporterade Associated Press. Tjänstemän säger att symtom kan uppträda upp till åtta veckor efter infektion.
Sydafrikanska hälsomyndigheter har meddelat att de har börjat spåra infektionen. Samtidigt betonas att risken för ytterligare hot mot folkhälsan bedöms vara låg.
