Amy Brodie and Robyn Collins scored the Scots' goals to set up a last-four match with hosts Spain, who beat Ghana.
Scotland head coach Gordon Shepherd said: "The focus, concentration and application of the players was excellent.
"We're in the semi-finals and the focus on that game will start later today."
Czech Republic play Ukraine and Poland face Turkey in the remaining quarter-finals.
Meanwhile, Scotland men's head coach Derek Forsyth has named his squad for the three Test matches against France in Le Touquet from 12-17 February.
The games are the final part of the squad's preparation for World League 2, which takes place in Belfast from 11-19 March and where Scotland are in Pool B with France, Poland and Wales.
"The camp in France follows a good camp in Spain, and selection will be made following these two solid sets of test matches," said Forsyth.
Scotland senior men's squad
Wei Adams (Canterbury), Russell Anderson (Cannock), Tim Atkins (Reading), Michael Bremner (Klipper THC), Gavin Byers (Grove Menzieshill), Patch Christie(Durham University), Dan Coultas (Edinburgh University), Ben Cosgrove (Grove Menzieshill), Callum Duke (Hillhead), David Forrester (Edinburgh University), Alan Forsyth (Surbiton), Cammy Fraser (Grange), Ed Greaves (Nurnberger), Sean Hadfield(Bowden), Hamish Imrie (Schaerweijde), Willie Marshall (Surbiton), Lee Morton (Kelburne), Nick Parkes (Surbiton), Duncan Riddell (Grange), Jamie Wong (Edinburgh University).
The games will be played on 14 February at 16:00 GMT, 15 February at 16:00 GMT and 17 February at 10:00 GMT.
Find out how to get into hockey with our special guide.
Scotland's women's hockey team have progressed to the World League 2 semi-finals in Valencia on Saturday with a 2-1 victory over Russia on Thursday.