Bonjour,
depuis Marrakech vous pouvez vous rendre a Essaouira en utilisant la compagnie de bus Supratours. Vous devrez vous rendre a la gare routiere de Supratours pour acheter votre ticket. Le trajet se fait en 3h et les bus sont tres bien. Il y a environ 5 bus par jour et il vaut mieux acheter votre billet au moins la veille pour etre sur d'avoir une place.
Ensuite, sur Essaouira, si vous etes a la recherche d'activites sympas et bien encadrees, je vous recommande les balades a cheval et/ou en dromadaire avec une super equipe, Zouina-cheval (
www.zouina-cheval.com). Je vous conseille egalement d'essayer de prendre le bus qui vous permettra de passer un peu de temps a Sidi Kaouki car c'est tres joli. L'office de tourisme ou votre hotel pourront vous indiquer les horaires de ce bus et ou le prendre. Si vous avez besoin de bons plans pour des petits riads sympas et pas cher, n'hesitez pas.
Bon sejour!