10-Day Itinerary for Morocco

Here is a 10-day itinerary for visiting Morocco, focusing on cultural experiences, historical sites, and natural beauty.

Day 1-2 Fez

  • Visit the Fes el Bali Medina, a UNESCO World Heritage Site.
  • Explore the Bou Inania Madrasa and Al Quaraouiyine University.
  • Wander through the tanneries and see traditional crafts.
  • Take a guided tour to understand the rich history.
  • Stay at Riad Fez, a well-rated riad offering comfort and authenticity.

Day 3-6 Marrakech

  • Visit the Koutoubia Mosque and its gardens.
  • Explore the vibrant Jemaa el-Fnaa square.
  • Wander the Medina and shop in the souks.
  • Visit the Majorelle Garden and Yves Saint Laurent Museum.
  • Discover the Saadian Tombs and Bahia Palace.
  • Stay at the Riad Dar Anika – a charming road with an excellent location and moderate rates.

Day 7-8 Essaouira

  • Visit the Agadir Marina for dining and shopping.
  • Explore the Medina, which is pedestrian only.
  • Relax on the beach, and watch windsurfers.
  • Enjoy a local hammam spa and tea experience.
  • Stay at Hotel Timoulay & Spa Agadir, a comfortable hotel with good amenities.

Day 9-10 Agadir/Taghazout

  • Relax where the desert meets the sea.
  • Go surfing, or take a surf lesson.
  • Take a camel ride on the dunes.
  • Stay at Radisson Blu Resort, Taghazout Bay Surf Village, with a luxurious pool and views of the ocean