There are a lot of places to visit in Morocco. However, many tourists prefer to visit Imperial cities of Morocco. In fact, these imperial cities constitute a wonderful destination for millions of visitors every year. In the list bellow, we presented each city and its main places to visit.


Generally, Marrakech is considered to be not only the paradigm of Moroccan culture, but also the symbol that incarnates the power of the Almoravid and Almohad dynasties. Almoravids founded the city in around 1061 and 1071 and became the capital for the two following centuries.

Indeed, here are the The best places to visit in Marrakech are :

  • Jemaa El-Fnaa
  • Jardin Majorelle
  • Visit a Hammam
  • Koutoubia Mosquee
  • Saadian Tombs
  • Tenneries Museums


Fez is not only the biggest imperial city of Morocco, but also the oldest one. The city established in the ninth century under Sultan Idriss III between 789 and 808. After the fall of his dynasty, the Almoravides took over, and made Marrakech their capital; but Fez stayed an important city, and has been capital twice since under different rulers. For example, under the Idrisid dynasty and the Marinid dynasty.

The best attractions in Fez are:

  • Medersa Bou Inania
  • Medersa el-Attarine
  • Fes el Bali Souks
  • District and Tanneries
  • Mellah
  • Borj Nord and the Merenid Tombs
  • Qaraouiyine Mosque


Rabat, the current capital of Morocco, was founded by the Caliph Yaqub al-Mansur in order to become his capital city in 1150. However, his project was abandoned after his death and Marrakech remained the capital city. It is only under the Alaouite Sultan Mohammed III that Rabat became the capital of Morocco.

Here are the best places to visit in Rabat

  • Hassan Tower
  • Kasbah of the Udayas
  • Mausoleum of Mohamm
  • Chellah
  • Dar al-Makhzen


Meknes founded by the Alaouite sultan Ismail Ibn Sharif (r.1672–1727). In addition, he built its walls and made Meknes his capital. 

Here are the best places to visit in Meknes

  • Moulay Idriss.
  • Volubilis.
  • Bab al-Mansour.
  • Mausoleum of Moulay Ismail.
  • Meknes old Medina.
  • Imperial City

Finally, the article diplayed the four imperial cities of morocco. They constitute the best places to visit in Morocco, but in our packages we often include other best destinations that must be seen like chefchaouin, Essaouira and other old cities. 

You may want to check Dave’s Travel Corner for information about travel and lifestyle