With a name that translates as ‘house of dreams’, it's no wonder there's a sense of theatre about Dar Ahlam, a 19th century rammed-earth kasbah at the edge of the Moroccan desert. Its 14 exclusive rooms are decorated in earthy tones with Berber rugs, antiques and silk curtains, and exhibit mesmerising views of the formidable Atlas Mountains. Garden Suites offer the most indulgent stay, featuring a spacious private terrace and a cozy fireplace. The highlight, however, may be the intricate jali walls. These not only invite a gentle desert breeze into the room but also allow the Saharan sun to filter through and drape the room in hypnotic shadows.