English works in tourist-facing districts of all three cities but thins quickly in residential quarters. Marrakech is the most internationally polished; Fez is layered and traditional; Chefchaouen is small, relaxed and increasingly popular with long-term expats.