If you wish to see the sights and sounds of the frenetic melting-pot of Marrakech, this two-days trip offers all the best bits of the city, plus a visit to the Portuguese town of Essaouira.
On day one, you’ll be whisked to the Imperial City of Marrakech, and given a tour of the medina and historical sites like the Bahia Palace and other interesting sites.
Following dinner, this is the best time of the day to visit the Jemaa El Fna square, where you can watch the typical folklore of the region.
The next day, a journey to the enchanting Essaouira for an altogether laid-back follow up to Marrakech. Spend the day wandering around the narrow streets, art galleries, and checking out the sights in this sunny colorful town.
Nb: Sometimes the tour begins by Essaouira, then Marrakech to enjoy the Atlantic coast in the early morning, some other days we prefer to start by Marrakech, then next day we go to Essaouira to enjoy the Atlantic coast on our way back to Agadir by evening.
In the two options you’ll spend the night in Marrakech.
NB: please make sure to bring your passport for the hotel check-in, an overnight bag, water and money for drinks.