Hi,
A small group of friends and I are looking to travel mostly on non-paved roads and tracks by mountain bike, with small panniers west from Imilchil to Marrakech over 10 days at the end of May / early June.
It will be a 2 week holiday rather than a longer trip sadly, so we ideally want to be quite specific about where we stay en route so we don't lose days etc.
I've decided on a provisional route which seems to be somewhat well ridden by the guided tour community, though we want to go independently carrying our own gear. See below and attached for route.
Aside from an emergency shelter, sleeping bags and mats we plan to stay in gites, B&Bs, homestays and hotels as needed.
I've had a look through the HU forum and got a copy of the excellent Morocco Overland but also have some questions, and am hoping some of you can help - I'm keen to get responses from anyone, be it with MTB, motorbike or 4x4 experience.
QUESTIONS
- Any good suggestions for accommodation?
- For villages where pre-booking might not be possible how likely / easy will it - be to just turn up and try to find e.g. a gite / homestay?
- How easy is it to buy food for a couple of days at a time along the way?
- And breakfast and evening meals in the villages?
- Language-wise will we be ok with French or will it be Berber in some places.
- Any other considerations?
We all have offroad mountain bike touring experience, some of us in the Anti Atlas.
THANKS IN ADVANCE!

Jon
-------
The key points of the route are below and I attach screenshots from MapSource using Olaf maps, of the provisional route. Note the ride starts on Day 4 (3 days to get us and bikes from Marrakech!) ...
Day 4 Imlilchil-Anergui
Tislit Pass
Tasraft village
Day 5 Anergui-Zawyat Ahansal
Melloul River gorge
Day 6 Zawyat Ahansal-Abachkou
Tizi-n-Lissi
Tizi-n-Tirghist
Ait Bou Guemez valley
Day 7 Abachkou-Ichbbakene
Tizi-n-Rouguelt
Tessaout River
Day 8 Ichbbakene-Tamzrit
Tessaout River
Tizi-n-Fedghat
Day 9 Tamzrit-Tighza
Tizi-n-Tamadla
Day 10 Tighza-Azgour
Telouat
Tizi-n-Tichka
Assif-n-Tichka
Afra village
Day 11 Azgour to Oukaimeden
Azgour gorge
Ourika village
Day 12 Oukaimeden to Imil
Tizi-n-Addi
Tacheddirt village
Tizi-n-Tamatert