17 of the best places to spend Christmas 2022
14. Marrakesh, Morocco
There’s a local saying that Morocco is “a cold country with a hot sun”, and while snow on the Atlas Mountains from mid-November to April shows you how bitterly cold it can be at night, there are also piercing blue skies and sunshine warm enough for you to hit the pool. This is the time to snag a bargain to Marrakesh, but pack layers and stay somewhere with heating. July and August are even cheaper, but only worth it if you can handle temperatures in the high 40Cs.