The Atlas
Morocco
Dar Ahlam
Fourteen rooms in a mud-brick kasbah set among palms, run on an all-inclusive, no-menu basis.
From €850 per night ★★★★★
Fairmont Tazi Palace Tangier
Hilltop palace with gardens, four restaurants and a spa, looking over the Strait of Gibraltar.
From €280 per night ★★★★★
Royal Mansour Marrakech
Fifty-three individual riads, each with its own courtyard, plunge pool and rooftop terrace.
From €1,500 per night ★★★★★