gargh, I was actually thinking of doing a little 3/4 day trip to mara' around this time as easyjet had ridiculous cheap flights a few weeks ago, you're making me wish I had now, enjoy chum
Cheap flights to plenty of Moroccan destinations now, including Fes, Rabat and Tangier. It's pretty cheap while you're here, too.
Football on Christmas Day is a bonus. The big team in Marrakech (Kawkab) are at home to Ittihad Tangier at 6pm, and the ground is about a 5-minute walk from Jemaa el-Fnaar (the famous square and kasbar/soukh area that usually adorns the photos of Marrakech). Straight back here afterwards for a nice sheesha pipe and apple tea on one of the rooftop terraces overlooking life buzzing around down below. Lovely stuff.