Imperial Cities
4-Day Tour from Casablanca to Essaouira & Marrakech
Private 4-day coastal tour from Casablanca to Essaouira, ending in Marrakech.
The Atlantic coast and Marrakech in 4 days
This short tour follows the Atlantic coast instead of the mountains. From Casablanca you drive south to Essaouira, a fortified fishing port with white and blue houses, ramparts listed by UNESCO and a long windy beach. You get a full free day there for the beach, the port, the art galleries or a hammam. On day four you cross the argan country to Marrakech, where the tour ends at your hotel.
Key facts
- Duration: 4 days / 3 nights
- Start: Casablanca
- End: Marrakech
- Route: Casablanca – Essaouira – Marrakech
- Style: Private transfers with a free day by the ocean
- Best for: A relaxed coastal break before or after Marrakech
Marrakech
Casablanca
Essaouira
Day 1 Arrival Casablanca
Upon arrival in Casablanca, the economic capital of Morocco, you will be met and transferred by van to your Casablanca hotel, where you will check in and relax for the afternoon.
Dinner will be served at a local Restaurant.
Day 2 Casablanca / Essaouira
After breakfast, you will set off to the coastal city of Essaouira, a picturesque fishing town, lying on the southwest coast of Morocco. With an exquisite beach to the south, Essaouira has become one of Morocco’s most popular coastal towns. Many of the countries wood carvers, and artists make Essaouira their home. Lunch (on your own) will be served in one of the restaurants in the medina. After lunch, you will continue your tour of Essaouira. Dinner will served at Local restaurant or at your Hotel/ Riad.
Day 3 Essaouira
This will be a free day to enjoy the coastal town of Essaouira. You may want to enjoy some time on the beach, having a spa treatment, camel ride, doing some shopping or taking an optional cooking class. Lunch will be on your own. Dinner will be served in a local restaurant.
Day 4 Essaouira / Marrakech
After breakfast & at your convenience, you will set off to Marrakech where you will be
dropped at the Hotel or you can return to Casablanca for your either your departure or dropp off.
Frequently asked questions
How far is Essaouira from Casablanca?
About 370 km, or 4 to 5 hours by road.
What can we do in Essaouira on the free day?
Walk the Skala ramparts and the fishing port, eat grilled fish at the harbour stalls, browse the thuya wood workshops, try kitesurfing or book a hammam. We can arrange a local guide if you want one.
Can we stop at an argan oil cooperative?
Yes. On the road from Essaouira to Marrakech we can stop at a women’s argan oil cooperative, and you may see goats climbing the argan trees.
Does the tour end in Marrakech?
Yes, you are dropped at your Marrakech hotel. We can also drive you back to Casablanca or extend the trip with more days in the south.



Speak with a travel expert
BOOK YOUR TOUR NOW
- +212 61 2 46 83 00
You may also like
10-Day Imperial Cities & Essaouira Tour from Casablanca
Private 10-day tour: Rabat, Fes, Volubilis, Marrakech and the Atlantic town of Essaouira.
10-Day Imperial Cities Tour with Chefchaouen & Essaouira
Private 10-day tour from Casablanca: Chefchaouen, Fes, Marrakech and Essaouira.
2-Day Fes Tour from Casablanca via Rabat
Private 2-day trip from Casablanca to Fes, with a stop in Rabat and a guided morning in the medina.
