Visit-Essaouira.com Essaouira tours
Essaouira horse riding: a woman on a chestnut horse beside Atlantic surf

Independent Essaouira travel guide

Essaouira Horse Riding: Beach and Diabat Rides

Essaouira horse riding means hooves on sand where the Atlantic breaks, and the choice is mostly about time: one hour on the beach or two hours in Diabat.

  • ★ Hand-picked, top-rated tours
  • 🌊 Medina, port and wind explained
  • ↺ Free cancellation on most bookings

Essaouira horse riding: beach, dunes and forest

Three rides are on offer here, from one hour to two. All three have a guide and a horse. Pick the length first, then decide how you want to reach the start.

1 to 2 hoursride lengths in the offers below
From €33per person, prices as of November 2026
Year-roundthe ranch in Diabat describes its rides as available in every season
Two helmeted riders on brown and grey horses beside foaming waves

Horse riding in Essaouira

Beach rides and Diabat rides on horseback, with live prices and availability.

Browse all tours on GetYourGuide →

The one-hour rides: a short taste of the coast

The one-hour guided ride costs €33 per person. A guide and a horse are included, as are pickup and return at a meeting point in Essaouira, so you do not need to find the ranch yourself. It suits anyone who wants a ride without giving up half a day.

The beach ride costs €35 and also lasts one hour. It comes with a professional guide and a safety briefing before you set off, which helps if you have never sat on a horse. The route runs along the Atlantic shore. The two rides cost almost the same, so choose by what you want from the hour: a simple ride with a fixed meeting point, or a briefing and a focus on the water.

The two-hour Diabat ride: forest, dunes and the Kassob river

The two-hour ride with transfer costs €48 per person. A guide and a horse are included, and the ranch car picks you up at the Petite Porte de Bab Marrakech. The ranch describes its two-hour route as running through mimosa and eucalyptus forest, over the dunes to the beach and back along the Kassob river. Beginners are welcome, and trot and gallop depend on each rider's skill.

Which ride fits you

First-timers and anyone short on time should take a one-hour ride. All prices are per person as of November 2026.

The ranch in Diabat sets a weight limit of 90 kg on its own one-hour ride. Children ride separately, led by an attendant, at the full price, with a helmet and vest provided.

Wear long trousers and closed shoes. Sandals are not suitable for riding. If you also want time on the water, our surfing page compares lessons, and the beach page covers the town's sand.

Horse riding in Essaouira: frequently asked questions

How much does horse riding in Essaouira cost?

The one-hour guided ride costs €33, the one-hour beach ride €35 and the two-hour Diabat ride with transfer €48, all per person as of November 2026.

Can beginners ride?

Yes. The ranch accepts beginners on its two-hour ride, and the beach ride starts with a safety briefing. Trot and gallop depend on your skill.

When can I ride?

The ranch in Diabat describes its rides as available all year.

Ramparts above the Atlantic

Walking tours, cooking classes and day trips compared, most with free cancellation.

Find your Essaouira tour →