Discover Morocco on a 7-day small-group journey linking Casablanca, Marrakech and coastal Essaouira, with guided sightseeing and plenty of free time.
  • Visit Casablanca’s Hassan II Mosque, with the world’s tallest minaret.
  • Explore Casablanca, Morocco’s largest city.
  • Discover Marrakech’s UNESCO-listed medina and bustling souks.
  • Witness Djemaa El Fna’s lively marketplace in Marrakech.
  • See the Koutoubia Mosque towering over Marrakech’s medina.
  • Explore Essaouira’s ancient medina on the breezy Atlantic Coast.
  • Try wind or kite surfing on Essaouira’s windy shores.
Spend six nights in 3–4-star hotels in Casablanca, Marrakech and Essaouira. Accommodation is arranged throughout to match the itinerary, with comfortable rooms and nightly stays split between city and coast. Daily breakfasts are included with each hotel night, as specified.