If you are wondering where to stay in Chefchaouen, you can't go wrong with a riad. Riads are traditional Moroccan houses with a shared courtyard and common areas. I would recommend booking a riad ...