Let´s plan your adventure together

Get in touch with us for bookings, questions, or special requests. We are here to make your horse riding experience in Essaouira unique and memorable.

Send Us a Message


Use the form to book your ride, ask a question, or share any special request. We’ll be happy to reply as soon as possible.

See Privacy Policy*

Get in Touch

+212714566887 (Spanish / English)

+212629882619 (English / Arabic)

+34652715491 (Spanish / English / French)

+212714566887 (Spanish / English)

+212629882619 (English / Arabic)

info@essaouirahorseridingmorocco.com

Business Hours

🕘 Every day, from 9:00 AM to 9:00 PM

Find us

We are based in Diabat, a charming coastal village just a few kilometers from Essaouira. Since our stables are a short walk from the main meeting point, we arrange to meet our guests there before heading together to the horses.

For any questions or to get in touch, please use our contact form, email, or phone. We look forward to welcoming you!

FAQ – Frecuently Asked Quiestions

No, it’s not necessary. Our horses are calm and used to riders of all levels, from complete beginners to experienced riders. We also match each rider with a horse and tailor the ride according to their experience, so everyone can enjoy it safely and comfortably. We adapt each ride to the rider’s level, and you will always be accompanied by an experienced guide.

Our stable is in Diabat, just a few minutes from Essaouira. You can get there by taxi:
– Essaouira to Diabat: 25 dirhams per ride (total price, no matter how many people).
– Diabat to Essaouira: 10 dirhams per person.

At the moment, we only accept cash payments. Credit or debit cards cannot be used at the stables. Please make sure to have enough cash with you for your ride.

Yes, we recommend to book in advange to ensure availability, especially during high season.

We recommend long trousers and closed shoes, comfortable for riding (sneakers or flat boots). For rides like a sunset ride, it’s also a good idea to bring a jacket, especially on windy days.