Where to stay in Chefchaouen in 2023 ?

Riad Zaitouna 8,5

192 Hassan 1 street, 91000 – Excellent location.
More than 350 positive reviews

Best choice! In our list of cheap hotels.

Lina Ryad & Spa 9,0

Moulay Hassan I Street, Mdaqa, Andalous District, Old medina, 10540 – Excellent location.
More than 320 positive reviews

Best choice! In our list of hotels with swimming pool.

Riad Cherifa 9,3

Bab souk Derb Ahmed Laaroussi, 91000 – Excellent location.
More than 210 positive reviews

Best choice! In our list of riads.

Discover our list of
Best hotels in Chefchaouen

How to travel from Fez to Chefchaouen

The distance between Fez and Chefchaouen is about 128 km. The road between the two cities is generally good. You should expect to drive about 4 hours by bus or car.

Fez airport is also one of the closest airports after Tangier to Chefchaouen.

Book a guide now!

By bus

About 4 hours, for no more than 10 Euro, through the CTM line. The first bus leaves at 8am and arrives in Chefchaouen at 12pm. The second bus leaves at 11am and arrives at 3pm.

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

By car

Approximately 3.5 hours driving time. You must take the main road, namely Departure from Fez to Oulad Jerrar – Jorf El Melha – Ouazzane – Rihana – Derdara – Chefchaouen

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

Also note : Parking in Chefchaouen