If you didn't get enough sand in the Sahara then head to Essaouira for some much needed beach time. Grab a surfboard or wander through the cobbled streets in town when you jump on a tour from Marrakech to Essaouira in Morocco.

Our Essaouira Tours from Marrakech

10 Days From 619

Discover Morocco's southern highlights on this ten-day tour with Intrepid, including...

8 Days From 488

Travel to Morocco and embark on a family adventure. Take a tour of Marrakech, relax on...

8 Days From 563

Hawaii can wait – take a surf (and mountain!) trip to Taghazout and hang out in...

Tailor-Made trips

Take four or more on an exclusive trip and tailor your itinerary

Essaouira Tours from Marrakech Reviews

Read more about Africa