Yachten tros vara värd över 1,3 miljarder kronor, enligt premiärminister Pedro Sánchez.
– I dag har vi beslagtagit en yacht som tillhör en av de främsta oligarkerna. Vi pratar om en yacht med ett uppskattat värde på 140 miljoner dollar, säger han i tv-kanalen La Sexta.
Den 85 meter långa superyachten Valerie tillhör Sergej Tjemezov, en före detta KGB-agent som är chef för det ryska statliga affärskonglomeratet Rostec och allierad med president Vladimir Putin, uppger två källor för nyhetsbyrån Reuters.
I spåren av Rysslands krig i Ukraina har västvärlden infört sanktioner mot ryska miljardärer, fryst statliga tillgångar och skurit av mycket av den ryska företagssektorn från den globala ekonomin.