MoroccoPrices.com

Essaouira activities price

How Much Does a Horse or Camel Ride Cost in Essaouira? (2026)

1–2 hours Plage d'Essaouira, Diabat sand dunes, and coastal ranches Best: Late afternoon (1 hour before sunset) for soft light and cooler beach temperatures Prices checked August 2026
Travelers riding camels along the sandy Atlantic coastline of Essaouira at sunset

A horse or camel ride on Essaouira beach costs 150–250 MAD per person for 1 hour, or 250–350 MAD for a 2-hour sunset tour through the coastal dunes and near the Bordj El Berod ruins.

Riding horses or camels along Essaouira's wide, windswept Atlantic beach is one of the city's signature outdoor activities.

Unlike the rocky palm groves of Marrakech, Essaouira's routes take you along soft ocean sand, coastal dunes, through mimosa forests near the village of Diabat, and past the atmospheric oceanfront ruins of Bordj El Berod.

Essaouira horse or camel ride prices

Compare basic terrace access against guided experiences.

OptionPriceWhat you get
1-Hour Beach & Dune Ride (Camel or Horse)...Short scenic ride along the main bay and nearby sand dunes with a local handler.
2-Hour Sunset Ride (Diabat & Forest Trail)...Extended trail heading down to Diabat village, eucalyptus forests, and old castle ruins at golden hour.
Half-Day / Full-Day Horse Trekking...Guided equestrian trail ride for experienced riders including lunch at a rural bivouac.

Per person, in MAD.

Usually included

  • Horse or dromedary camel paired to your experience level
  • Local guide/handler to lead or escort the ride
  • Helmets and safety gear (mandatory for horse riding)
  • Short photo stop at the Bordj El Berod beach ruins

Usually extra

  • Transport to the beach or Diabat ranches (most start directly on the main beach south of the promenade)
  • Tips for the handler/guide (20–50 MAD per person is customary)
  • Food or drinks (unless booking a full-day equestrian trek)

What actually changes the price

Spontaneous Beach Handlers vs. Ranch Bookings

Rides booked directly with handlers waiting on the main beach are cheaper (150 MAD/hr), while structured ranches based in Diabat charge slightly more (200–250 MAD/hr) but maintain well-cared-for animals and professional equipment.

Wind & Tide Conditions

Strong afternoon trade winds can blow sand vigorously along the open beach; late afternoon or early morning rides offer the calmest conditions.

Frequently asked questions

How much does a camel or horse ride cost in Essaouira?

A standard 1-hour beach ride costs 150–200 MAD per person. A 2-hour sunset tour to the Diabat dunes costs 250–350 MAD per person.

Where do the rides take place?

Most rides start at the southern end of Essaouira's main beach (near the beach clubs) or directly from horse ranches in the village of Diabat, 3 km south.

Are horse rides suitable for beginners?

Yes. Local guides cater to all skill levels with gentle, walking horses for beginners and galloping options for experienced riders along the tide line.