Morocco's Atlas Mountains sit at the edge of the Sahara Desert, where they rise to more than 13,000 feet above sea level. The modest Atlas ski area of Mischliffen is within day-trip-distance of the popular tourist city of Fez. With a few skiable slopes and some basic facilities, it is certainly not the Swiss Alps, but skiers here can expect a complete lack of crowds and some amazingly unique alpine scenery.
Oukaimeden, near Marrakech, is another option. This resort has a decent infrastructure, with a couple of chair lifts and a handful of hotels. In addition to nearly 12 miles of runs, Oukaimeden has plenty of off-piste opportunities. Ski season in the High Atlas is at its peak in January and early February.