Discover the relaxed, bohemian seaside resort of Essaouira on a full-day guided tour from Marrakech. Following a pick-up from your hotel in Marrakech, cross Morocco by air-conditioned vehicle en route to the shores of the Atlantic Ocean. Enjoy views of the arid landscape, stopping at an argan oil co-operative to learn how this healthful oil is produced from the nuts of the argan trees.

Upon arrival at Essaouira, take a guided tour of this UNESCO World Heritage Site. See the 16th-century ramparts of Essaouria, with astonishing views of the crashing waves of the Atlantic Ocean. Follow your English-speaking guide to all of Essaouira’s most important monuments, such as the old fish market and seaport. Watch silver craftsmen and wood carvers at work in the old medina, where the labyrinth of streets is lined with heavy wooden doors and whitewashed houses. At the end of the day, you will be dropped-off at your hotel in Marrakech.