Visit Royal Palace, Blue Gate, Madrasa Bou Inania and Al-Attarine Madrasa.
Explore the charming Medina of Chefchaouen, known for its blue-painted streets and stunning views of the Rif Mountains.
Stroll through the bustling city of Marrakech and visit the famous Bahia Palace, Koutoubia Mosque, and Saadian Tombs.
Explore the magnificent Atlas Mountains with a guided tour of the Ouzoud Waterfalls and a traditional Berber village.
Discover the charming coastal town of Essaouira with its beautiful beaches, fortifications and traditional markets.
Visit the impressive Hassan II Mosque and the vibrant Central Market of Casablanca.
Explore the capital city of Morocco that offers a unique mix of modern and traditional attractions. Visit Mausoleum of Mohammed V, the spectacular Kasbah of the Udayas, and the Hassan Tower.
If you have extra time, consider a desert trip from Marrakech or Fes. Add a spa day in Chaouen’s Hammam if you need some relaxation. Add a day trip to Meknes to visit the Roman ruins of Volubilis. Alternatively, skip Rabat and Essaouira for more time in Marrakech or include Tangier for a city break.