Discover Morocco's Hidden Gems

From the blue streets of Chefchaouen to the golden dunes of Sahara desert. Explore the most beautiful cities in North Africa.

Marrakech - jamaa lafna
The red city
Rabat -hassan tour
The capital
Essaouira -medina
Mogador
Fez - EL Qarawiyine
The oldest city
Agadir - agadir oufella
The modern city
Chefchaouen - rif
The blue city
Ifran - Michlifen
Atlas snow city
Ouarzazate -kasbah
Ait ben haddou kasbah
Desert Dunes
Moroccan Sahara

Before you start planning your trip, here is some useful information about Morocco that you should know:

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!

Art and History
Art and
History
Food
Food
Events and Celebrations
Events &
Celebrations
Activities
Activities

IN THIS GUIDE