A guide to Morocco’s most exciting cities

Morocco is home to some vibrant and bustling cities that are well worth exploring if you’ve got the time to travel around the country. The following are some of the best places to visit, but this is far from an exhaustive list!

Screen Shot 2013-09-26 at 12.58.22 AM


If you’re keen to learn about Morocco’s fascinating history, Fes is the place to come, as it’s considered to be a hotspot for traditional Moroccan culture. The city is home to one of the oldest universities in the world – the Karaouiyine mosque, which set up its teaching facilities in the 9th century.

Fes also has the distinction of being the oldest Moroccan imperial city, with the ramparts that protected the settlement, as well as the monumental gates that provided access, still intact. The monumental gates are particularly stunning, with these entrances decorated using blue and green glazed ceramic pieces. You also can’t leave Fes without experiencing its vast Medina, which comprises almost 1,000 narrow alleys, all lined with stalls and shops selling everything from jewellery to cabinets.


You can’t miss Rabat if you’re touring Morocco’s best cities, as it’s the capital and boasts a wealth of historical sites. Among them are the remains of a 12th century mosque that was designed to be large enough that the whole of Yaqub Al-Mansour’s army could pray there.

Many of Rabat’s most important monuments now house museums, with the Oudayas Palace home to the national museum, while one of the towers that guards the walls of the Oudayas Kasbah has been converted into three art galleries. The entire fortress quarter, where you’ll find these and other landmarks, is still surrounded by imposing walls topped with cannons. The main gate and its stunning carved wooden doors are among its most striking features.


Essaouira is a beautiful coastal city that’s well worth a visit on your holiday to Morocco – and it has much more than just a pretty beach to offer travellers. One of its most notable landmarks is the fortress that stands proudly looking out to sea. You can walk along the ramparts and visit the old artillery platform before heading into Essaouira’s medina.

The medina here is not as old as many of the others you can explore in Morocco, having been founded in the 18th century. However, what makes it particularly special is the coexistence of so many ethnic groups who have all been brought together due to the city’s status as a trading hub. Arabs, Amazighs, Europeans and Africans all live and work side-by-side within the medina.


The final city we’re going to talk about is Marrakech, which is a fascinating example of how an old Moroccan city has been expanded with a distinctly European influence. The period of French rule in the country – and the importance of Marrakech at this time – resulted in an entirely new and very different district (Gueliz) being developed alongside the traditional heart of Marrakech.

Among the old Moroccan sites you shouldn’t miss are the bustling medina – especially the Djemma el Fna square – the Koutoubia Mosque, Saadian Tombs and the Ben-Youssef medersa. In Gueliz, you’ll discover charming gardens (like the Marjorelle Gardens), luxury boutiques, quaint cafes and high-end restaurants. This makes Marrakech an excellent place to visit if you’re keen to see the old and new sides of Morocco in one place.