Enjoy a relaxing beach holiday at three of Morocco’s most iconic beach cities.
Itinerary
Start your beach getaway with a drive from Marrakech to the relaxing, laidback fishing village of Taghazout. Taghazout is one of the country's best surfing spots. Spend the day exploring the beautiful beaches - whether you're a surf-lover or enjoy relaxing on the sand, this destination will suit everyone!
Spend the evening at a local restaurant for an unbeatable seafood dinner.
Today we will drive to the old fishing town of Essaouira. Along the way, we will stop at a female-led cooperative for producing argan oil.
When you reach Essaouira, join a local guide to get a feel for the culture and history of the little coastal city. You will have free time in the afternoon to explore the port, coastal walls, and markets.
Spend the day to your heart's content, choosing from a range of activities on offer: horse rides/camel rides on the beach, cooking classes, relaxing and swimming at the beach. Your guide will help you to get to where you'd like to go.
Enjoy lunch and dinner at local markets and restaurants, as well as live music at a local bar.
Drive back to Marrakech in the morning and have the afternoon to explore the red city.
