A horse-drawn carriage ride in Marrakesh is a slow, slightly touristy way to see the city without walking in the heat. Expect a 30-60 minute loop that usually takes you around the medina walls, through parts of the palm groves, or past landmarks like Koutoubia Mosque and Menara Gardens. The horses are working animals so the ride can feel bumpy; traffic noise and occasional exhaust fumes are part of the experience. It's pleasant at dusk when the light is soft and the temperature drops, but it won't give you deep access into the souks.
The best season is October to April when it's cooler. In summer the horses suffer in 40°C+ heat and many drivers skip midday rides. Expect to pay around $25–45 for a one-hour private carriage that seats up to four people; drivers start higher and haggle is expected. Longer evening rides or those heading further into the palm groves cost more.
Pick a carriage near your riad or a calmer square rather than the chaotic Jemaa el-Fnaa stand; the horses there are more stressed. Skip the ride if you're short on time or on a tight budget – a taxi or even walking the same route often gives better value. Agree on the price and route before you climb in, and don't be afraid to walk away if the driver seems pushy.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.