Le gardien était initiallement prêté au club du nord de l'Angleterre par Sparta Prague, mais il appartient désormais à Newcastle United.
Le joueur de 29 ans a joué un rôle essentiel à Newcastle cette saison, qui a terminé 10ème de Premier League, avec notamment des débuts remarqués contre Mancheste United.
Rafa Benítez a déclaré : "Nous sommes heureux d'avoir réalisé le transfert permanent de Martin à Newcastle aujourd'hui.
"Depuis qu'il est arrivé avec nous en prêt il a montré une très bonne attitude et une bonne éthique de travail, et nous avons biensûr été impressionnés par ses performances avec nous cette saison".
"C'était l'un des postes clés dont nous avions besoin de renforcer, donc c'est une excellente nouvelle de pouvoir l'avoir avec nous pour de bon."
"Le prêt avec une option d'achat était une très bonne affaire pour le club", a déclaré l'entraineur des 'Magpies'.
Dubravka, qui compte 10 sélections avec la Slovaquie, vient de s'engager pour quatre ans avec le club de Saint James' Park.
IT'S DONE!