Morocco boasts a range of accommodations, from luxury riads and boutique hotels to desert camps and seaside resorts, ensuring there’s something for every traveler.