Welcome to Mohamed V Airport in Casablanca. You will proceed for a sightseeing tour of Casablanca and then continue to Rabat, the capital of Morocco. Evening is at leisure. Dinner and overnight stay in Rabat.
After breakfast, you will proceed for sightseeing of the “Imperial garden city” beginning with the Casbah of Oudayas, Hassan Tower and walls of the Mechouar surrounding the Royal Palace.
On the way to Meknes, you will make a brief visit of Moulay Idriss, a sacred Islamic town, going through the Roman ruins of Volubilis.
Meknes was founded in the 17th century, by Moulay Ismaël, he decided to make Meknes one of the most beautiful and powerful Imperial cities in Morocco. And still today, protected by around 40km of walls, it has preserved imposing monuments, including numerous mosques which earn it its nickname of the "city of a hundred minarets". Dinner and overnight stay in Fes.
After breakfast, you will see the sights of Fes, the oldest imperial city: visit the medieval Medina and religious Islamic centers and university namely the Medersas, the Karaouine Mosque and University (The oldest in the world) as well as the Nejjarin Fountain. You will also visit the famous souks of Fes. Dinner and overnight stay.
After breakfast, you leave for Marrakech via Berber villages and towns namely Immouzer and Ifrane, a delightful ski resort well known for its wood carving. Reach Beni Mellal through the mountain regions. Dinner and overnight stay in Marrakech.
After breakfast, a whole day sightseeing tour around the city. Marrakech is the “pearl of the south” founded by the Almoravides dynasty at the end of the 12 Century. In the morning discover the souks of Marrakech at the Djemaa El Fna square. After lunch at hotel, you will visit Saadyines Tombs, Dar Si Said museum Menara and Agdal gardens, the Koutoubia, and the Bahia Palace.
In the evening you may opt to go to a typical Moroccan restaurant for dinner with a folklore show.
After breakfast at the hotel, morning is at leisure. In the afternoon you leave for Casablanca. Dinner and overnight stay in Casablanca.
After breakfast, transfer to the airport for your onward flight.