Horse Riding

Morocco Horseriding represents an authentic means of discovery, even for remote or hardly accessible regions and their hidden charms. Thus, if you are a passionate rider capable of mounting and dismounting unassisted, who has a firm seat, who is confident and in control at all paces, then join us for an unforgettable experience. If you are not a proficiant rider, our Morocco Horse riding team will be on hand to teach you and introduce you this wonderful experience.

Book now

2 day 1 night Morocco horse riding treks from Marrakech & Imlil

Day 1 of The Morocco Horse riding trek:

Transfer by land Rover from Marrakech to the Takarkouste Dam.
Arrival at Agargour where we meet up with our team of horsemen.
Choose your transport & Get to know each other. Then we will load up and start the trek, passing first across the Plateau Kik, where you and your horse can indulge in some testing gallops.
The first night under canvas, will be near to Moulay Brahim.
5 hours of riding is included today.

Day 2 of The Morocco Horse riding trek:

The next morning we trot along towards Isguane where the countryside opens up giving once again suitable terrain for galloping. We pass through Imareghene to Tassa Ouirgane.
4.30 hours of riding included today.
We then head back to our vehicle and transfer back to Marrakech.

Included in the Horseriding trek is a cook, with his mule. Our cook will present to you a Hearty Moroccan lunch to refresh you halfway through each day and a delicious meal each evening, plus breakfast.



No. of People Price
2- 3 200 Euros p.p
4 180 Euros p.p
5 - 12 160 Euros p.p

Services included:

  • English speaking guide.
  • Horses
  • Meals
  • Accommodation at the guest house.
  • Transfer from & to Marrakech.

Services not included:

Drinks and tiping the staff

Planned Dates

Dates Spaces

Join our Pre-planned tours


Make a enquiry

Please fill out the form and we will get back to you as soon as possible. Please let us know your group size, your preferred date of departure and any other requirements you may have.

Alternatively you can email us:

Or call us on:
00212 6 67 49 13 52

We look forward to hearing from you soon.