Essaouira est desservie par deux compagnies de bus privées qui font la correspondance avec la gare des trains de Marrakech. La compagnie Supratours vous conduit jusqu’à l’entrée de la médina (Bab Marrakech) à 7 minutes à pieds de l’hôtel. La compagnie CTM vous dépose dans la nouvelle ville d’Essaouira et vous pourrez rejoindre l’entrée de la médina en taxi en 5 mn.
Essaouira se situe à environ 2H30 de Marrakech, 3H d’Agadir et 4H de Casablanca grâce au réseau autoroutier marocain. Le riad Villa Garance organise tous vos transferts au départ et à l’arrivée, vers d’autres escales de votre itinéraire et vers les aéroports marocains.