Modern art-deco port.
Best time: Mar–Jun, Sep–Nov
Budget: $60-120/day
Top fact: Casablanca's Hassan II Mosque is one of the largest mosques in the world, with a minaret that reaches 210 meters, making it the tallest in Africa.
View Casablanca →Blue mountain town.
Best time: Apr–Jun, Sep–Oct
Budget: $60-120/day
Top fact: Chefchaouen, known as the 'Blue Pearl' of Morocco, was founded in 1471 as a fortress for exiled Muslim and Jewish refugees.
View Chefchaouen →Both in Morocco — compare vibe, budget, and best season.