The sixth-seeded Schiavone posted a 6-1, 6-3 decision over Dominguez Lino, claiming her sixth career WTA Tour title and first since May 2012 at Strasbourg.
The veteran shook off a rough first part of the year en route to the victory. She had logged a 5-8 record coming into the Marrakech event but didn't lose a set in Morocco.
Dominguez Lino, meanwhile, fell to 2-3 all-time in finals.
Both of the Spaniard's wins have come at Bogota, in 2006 and 2011.
Boston schools pull out free condoms over wrapping complaints
Ray Liotta sues skin care company over use of likeness