The best time to visit Marrakech is in December when the flights are cheap and the weather is warm (but cold back in the UK!).
“It’s our low season, so we’re offering 20% off the room prices. We’ve been booked up all year for Christmas and New Year, but in the build up to that time it’s very quiet”, one Riad owner told me in his well practiced English.
Marrakech in mid December is a traveller’s dream. It’s cheap in terms of accommodation, flights (I paid £70 for return flights with easyJet), and souvenirs. And the sun is shining. Need I say more?!
Expect temperatures to be in the early 20s and there are normally only 3 rainy days during December.
Want it to be a bit warmer? October is normally in the late 20s. Bear in mind you’ll pay a bit more for accommodation and for flights, unless you travel outside of the school holidays.
Why You Need to Visit Marrakech
From London it’s only a 3.5 hour flight, with a short transfer from the airport to the city of Marrakech.
I spent a long weekend in Marrakech and to be honest, after having such an easy, cheap four days of cultural fun, I don’t know why I didn’t do it sooner. With easyJet, you can literally get a 7am(ish) flight from London and be up on a roof terrace still in time for breakfast.
Recommended Reading: Lovely Things to do in Marrakech
Lots of Free Sights
Rich, ornate mosaic ceilings and beautifully intricate wooden doors catch your eyes at the most surprising of turns.
Archways lead to narrow, neglected dead-ends that magically become entrances to hidden riads fit for a princess.
You can easily spend an afternoon in Jemaa El Fna watching the street entertainers and market sellers from a comfortable lounge chair on the roof terrace of one of the many cafés.
And if you want to be in the bustle (and there is a lot of bustle), then stop by one of the friendly street sellers for a delicious juice (it will cost you less than a £1) or perhaps a traditional tagine.
Just avoid the touristy snake charmers and monkey handlers.
The Shopping is Amazing!
Leave the square and head down one of the alleys under a blanket of clothes, into a horizon of pointy curled shoes, fresh spices and as you’d expect, stunning lanterns and lamps.
What you might not have anticipated is half cows hanging from some stalls, hundreds of vintage cameras, or perhaps a passport. Whatever is on your shopping list, I can assure you the souqs will present it like an offering to the Gods.
Offer half, or even a third, of the suggested price and revel in a fun game of bartering. It’s the perfect place for Christmas shopping.
Recommended Reading: How to Survive Shopping in the Souqs
Cheap, but Luxurious Relaxation
If that’s not your thing, or when you’re simply shopped out (and manage to locate an exit route), head to a gloriously indulgent hammam. Be steamed, buffed, and polished to absolute perfection. Forget the traditional spa. It’s all about the Moroccan hammam.
Recommended Reading: Maison:MK Hammam in Marrakech
That’s not the only relaxing you can do. For 50 Dirham (approximately £3.75) you can wander round Yves Saint Laurent’s Jardin Majorelle, admiring the pretty flowers and trees.
Recommended Reading: Your Guide to Jardin Majorelle
You Can Enjoy Deserts AND Mountains
Deserts and mountains – what a combo!
For the more adventurous and free spirited, take a short car journey to the impressive Atlas Mountains. A chameleon of a landscape; browns and greys quickly somersault into burning oranges and vivid greens. Bone-dry valleys morph into crystal clear waterfalls. Trek, cycle, or even quad bike. Whatever your mode, you’re sure to be blown away.
Recommended Reading: Your Guide to the Atlas Mountains
Marrakech is so diverse, yet compact. I managed to enjoy all of those experiences in just four days.
Pin this post on the best time to visit Marrakech (and why you need to go!)…
Have you been to Marrakech?