Horse riding in Essaouira

We offer a large choice of horse rides in Essaouira ranging from 1 hour to a full day. Our horse rides are shared between beach, dunes and forest with possibility of galloping along the beach at your leisure! Several itineraries are available so that you can see different landscapes. For the first day, you will ride along the magnificent and deserted beaches in Essaouira. Then, if you want to come back for another ride, numerous paths allow discovering the countryside.

Horse riding in Essaouira is accessible to both beginners and experienced riders. We do not mix groups, so you will be alone with the guide who will adapt to your riding experience and expectations so that you can fully enjoy your time with us.

For your comfort, long pants and sneakers are recommended.

Prices for horse riding in Essaouira
Horse ride duration Price per person (from)
1h AM or PM
1h at sunset
200 dhr (€20)
250 dhr (€25)
1h30 AM or PM
1h30 at sunset
250 dhr (€20)
300 dhr (€30)
2h AM or PM
2h at sunset
300 dhr (€30)
350 dhr (€35)
3h AM or PM
3h at sunset
400 dhr (€40)
450 dhr (€45)
3h with picnic 550 dhr (€55)
Day ride with picnic 750 dhr (€75)

For your convenience, we offer free pick-up and drop-off between your hotel in Essaouira and our stables in Diabat.

It is also possible to combine a horse ride with a night in camp under the Moroccan tent (including dinner, overnight stay and breakfast). The nights in camp can be organized from 2 participants (from 700 MAD/≈ €70 per person in addition to the price of the horse ride).


Our riding center in Essaouira is open all year long

Your children can also discover the joys of riding with an additional instructor holding the reins throughout their ride if you wish it.

With us, safety is important, both for you and for the well-being of our horses! This is why we provide helmets to all riders. Our goal is to share our passion with you.