From the blue streets of Chefchaouen to the golden dunes of Sahara desert. Explore the most beautiful cities in North Africa.
Morocco is a North African country with more than its fair share of beautiful cities. These ancient settlements are steeped in history, filled with quintessential Amazigh and Arabic architecture mixes, frenetic markets, and astoundingly panoramic scenery. They're a wonderful assault on the senses, where hospitable tradition brushes up against contemporary Morocco, all accompanied by residents that are genuinely welcoming.
Morocco has lots of major population centres, but it's not always these bigger, more well-known cities that hold the 'most beautiful' crown. There are many smaller towns that exude a unique charisma and complement their corresponding landscapes seamlessly.
Every city listed here has its own kind of photogenic magnetism, whether you are looking for vast, epic landscapes, or tight, atmospheric alleyways. We spent six weeks driving the length and breadth of the country โ documenting and photographing the cities we visited. Below is our list of what we deem the most beautiful cities in Morocco, with associated pictures. Some are well-known, others less so โ we hope you can find some inspiration here for your trip!