Visiting the 4 Imperial Cities of Morocco is the best way to get to know the country. Marrakech, Fez, Meknes and Rabat have been the country's capital at some point in their history and each has its own personality and appeal.

Marrakech Why visit Marrakech?

The old capital of Morocco is a magnificent city, packed with things to see and do. Exploring Marrakech will provide you with a fascinating sensorial experience:  the colours, tastes and smells will hit you as soon as you get off the plane and remain with you for weeks after your return.

Marrakech is a city that offers tourists numerous exciting activities and cultural visits. And after having explored the city, you can do various day-trips or multi-day trips from Marrakech to Essaouira, Ouarzazate, the Ouzoud Falls and the Ourika Valley.

If you have enough time and are not worried about the cost, we recommend booking a 4 to 5-day tour to the Merzouga Desert.