Journey from Madrid to Marrakech through Spain, Portugal and Morocco on a small-group trip combining iconic cities, local experiences and two nights under Sahara skies.
  • Visit a port wine cellar and taste vintages in Porto.
  • Experience Fado in one of Lisbon’s oldest neighbourhoods.
  • Witness a dramatic flamenco performance in Seville.
  • Sail across the Strait of Gibraltar to Tangier’s old town.
  • Walk Chefchaouen’s blue lanes to the Spanish Mosque at sunset.
  • Hike Rif Mountains and make goat cheese with a local family.
  • Navigate Fès’ vast medina and see the famous tannery.
  • Ride a camel and 4x4 to a desert oasis camp.
Stay in small, locally-run hotels or pensions in Spain and Portugal, often centrally located with traditional character; some properties may lack elevators or air-conditioning. In Morocco, expect similar locally-run stays, generally in the ville nouvelle, and two comfortable-but-basic desert camps, with occasional quirky plumbing and cold showers.