Find out where to stay during your stay in Essaouira, in the town or in the surrounding area.

bed Wide choice of accommodation options

A wide range of accommodation options, from hotels to flats, guest houses and hostels.

published_with_changes Flexible cancellation

Book with peace of mind with flexible cancellation options.

rate_review Customer reviews

Extensive database of comments and ratings from previous travellers.

How to get from Agadir to Essaouira

It is about 180 km from Agadir to Essaouira via the N1 national road, a 3 hour drive.

By car

3 hours by car via the N1, you should leave Agadir by taking the coastal road towards Taghazoute. The best starting point is from the Al Amal square in the centre of the city.

On the way to Essaouira you will pass through some of the most beautiful beaches in Morocco, namely Taghazout, Imi Ouaddar, Imsouane, Tamri and then Sidi Kaouki before arriving in Essaouira.

The price of diesel is Dh9 (less than 1 Euro) per litre. Petrol is about Dh10.50 (1 Euro).

By bus

From Agadir to Essaouira, you’ll be driving in less than 3 hours, for less than 10 Euro per journey.

CTM is the company that serves Essaouira from Agadir

CTM tickets can be purchased online, but we strongly recommend that you buy your tickets at the station.