Morocco · HORSE RIDING

Horse Riding in Morocco: Our Top 15

31 tours  ·  from $13

The Marrakech palm grove, the beach south of Agadir, or the dunes behind Essaouira. These 15 compare ride length, whether beginners are catered for and what the transfer adds.

Marrakech: Private Horseback Tour in the Palm Grove with Tea - Through the Palmeraie on horseback
Horse Riding, Horse Riding in Marrakech, Marrakech Tours, Private, Tour Reviews, Tours

Marrakech: Private Horseback Tour in the Palm Grove with Tea

1.Private Horseback Tour in the Palm Grove with Tea

★★★★★★★★★★4.8 · 1,092 reviews · 3 hours · from $33Our pick

Ride for about an hour through Marrakech’s Palmeraie, olive groves, and quiet paths with a guide who matches the pace to your ability. Beginners receive close help, while experienced riders may trot or gallop when conditions allow. Guides such as Anas, Farid, Adam, and Othman are praised for patience and photos. Mint tea and hotel transfers are included.

“Really enjoyed this, the horses were well looked after and friendly, the guide was excellent and the views were great. I'd love to come back!”

Check availability →Read our full review

Agadir and Taghazout: 2-Hour Horseback Ride on the Beach - The 15-minute transfer to the riding base
2-Hour Experiences, Agadir Tours, Horse Riding, Horse Riding in Agadir, Tour Reviews

Agadir and Taghazout: 2-Hour Horseback Ride on the Beach

2.Agadir and Taghazout: 2-Hour Horseback Ride on the Beach

★★★★★★★★★★4.6 · 888 reviews · 1h 30m · from $176

Ride for 90 minutes along the beach near Agadir or Taghazout with experienced handlers, calm horses, and a small group of up to eight. Beginners receive patient support, while confident riders may canter or gallop beside the guide. Hotel pickup, drop-off, and photo stops are included.

“I am speechless! It was our first time on a horse, but it went smoothly thanks to our guide who was very kind and helpful. The scenery at the breach during the sunset was breathtaking. Thank you for this phenomenal experience!!!”

Check availability →Read our full review

From Marrakech: Atlas Mountains 45-Minute Horseback Ride - The Tahnaout horse ride
Atlas Mountains Tours, Horse Riding, Tour Reviews

From Marrakech: Atlas Mountains 45-Minute Horseback Ride

3.Atlas Mountains 45-Minute Horseback Ride

★★★★★★★★★★4.6 · 327 reviews · 8 hours · from $20Best value

Leave Marrakech for Tahnaout and the High Atlas on a small-group day trip with a 45-minute horse ride, mountain viewpoints, and lunch in Imlil. Guides such as Abderrahim, Abdellatif, and Youssef are praised for friendly local insight. Expect about eight hours, hotel pickup, and a short mountain walk.

“Perfect trip! Abderriham and the driver Aziz made the trip very fun! Safe drive through the villages and mountains. Cool ride with the horses, which were well cared for. The lunch was delicious, next to the amazing mountains! We even got a little sunburnt 😄 The little hike to the berber village with fun insights made it even fun to learn about the way they live. Would do again! Thank you for the experience, sarah”

Check availability →Read our full review

Agadir: Forest and Sand Dunes Guided Horse Riding - Riding beneath Agadir’s eucalyptus trees
Agadir Tours, Guided, Horse Riding, Horse Riding in Agadir, Tour Reviews

Agadir: Forest and Sand Dunes Guided Horse Riding

4.Forest and Sand Dunes Guided Horse Riding

★★★★★★★★★★4.4 · 278 reviews · from $23

Ride from Agadir through eucalyptus trees toward the beach and sand dunes on a guided two-hour outing. You’ll receive a safety briefing, a horse matched to your ability, hotel pickup, and tea afterward. Guides such as Abdul and Hammed are praised for helping beginners, while confident riders may be able to trot or canter where conditions allow.

“We had an amazing time, our guide was very accommodating to us as beginners and very friendly!”

Check availability →Read our full review

From Essaouira: 1-Hour Horse Ride - Meeting the Barb Arabian horses
1-Hour Experiences, Essaouira Tours, Horse Riding, Horse Riding in Essaouira, Tour Reviews

From Essaouira: 1-Hour Horse Ride

5.1-Hour Horse Ride

★★★★★★★★★★4.9 · 243 reviews · 1 hour · from $38

Ride for one hour from Ranch de Diabat, about 3 kilometres south of Essaouira. Guides such as Khalid, Hassan, and Hassim match horses and pace to your ability, from a quiet walk through dunes to a beach canter. Pickup is arranged near Bab Marrakech, and lockers plus guide-taken photos make the outing easy.

“Professional stables with very helpful staff. Lovely estuary, beach, scrubland trek.”

Check availability →Read our full review

Marrakech: Desert and Palmeraie Horse Riding Tour & Transfer - Mint tea beside the eco-lodge pool
Horse Riding, Horse Riding in Marrakech, Marrakech Tours, Tour Reviews, Tours

Marrakech: Desert and Palmeraie Horse Riding Tour & Transfer

6.Desert and Palmeraie Horse Riding Tour & Transfer

★★★★★★★★★★4.8 · 221 reviews · 2 hours · from $44

Leave Marrakech by air-conditioned minivan for a private horse ride at an eco-lodge in the Palmeraie. After mint tea, guides such as Farid, Ayoub, or Soufian match the pace to your ability, from gentle walking to cantering and galloping. Expect palm groves, Berber villages, Atlas Mountain views, photos, and a two-hour outing including transfers.

“Loved the horse riding I was even allowed to gallop with the horse afterwards as my partner was too terrified The horses were beautiful, healthy and clean I’ll 100% go back my next visit”

Check availability →Read our full review

From Marrakech: Essaouira day Trip with camel, horse & quad - The morning departure and shared minibus ride
1-Day Tours, Camel Rides, Camel Rides in Essaouira, Essaouira Tours, Horse Riding, Horse Riding in Essaouira, Quad Biking and Buggy Tours, Quad Biking and Buggy Tours in Essaouira, Tour Reviews, Tours

From Marrakech: Essaouira day Trip with camel, horse & quad

7.Essaouira day Trip with camel, horse & quad

★★★★★★★★★★4.7 · 205 reviews · 12 hours · from $20

Travel from Marrakech to Essaouira in an air-conditioned minibus, with hotel pickup, a stop at an argan oil cooperative, and about four hours to explore the port, medina, beach, shops, and optional camel, horse, or quad rides. Drivers such as Hakim, Bijad, Idriss, and Amin are praised for friendly, careful service.

“The driver was so lovely and amazing. He really took care of us. He has the best playlist too that’s also a win. Definitely do recommend, he is absolutely wonderful”

Check availability →Read our full review

Marrakech: Buggy Adventure & Horse Riding in the Palm Grove - Reaching the Palmeraie from Marrakech
Horse Riding, Horse Riding in Marrakech, Marrakech Tours, Quad Biking and Buggy Tours, Quad Biking and Buggy Tours in Marrakech, Tour Reviews, Tours

Marrakech: Buggy Adventure & Horse Riding in the Palm Grove

8.Buggy Adventure & Horse Riding in the Palm Grove

★★★★★★★★★★4.6 · 205 reviews · 3 hours

Start with a calm, one-hour guided horse ride through Marrakech’s Palmeraie, then switch to a 30-minute buggy tour on sandy tracks. Guides provide safety briefings, helmets, and equipment, with English, French, Arabic, and Spanish available. Hotel pickup and drop-off are included, making this a simple half-day outing for beginners, couples, and families.

“Instructions were very clear on how to use the quad bike. The break with tea was wonderful and the drone experience was worth it. However if doing the activity wear old clothes as there will be a lot of dust as you drive. Equipment was in good condition and the dive wasn’t long. We also went with a 4 year old wheelchair user. Overall I will recommend this to others.”

Check availability →Read our full review

Marrakech: Palm Grove Horseback Riding Tour - From hotel pickup to the riding yard
Horse Riding, Horse Riding in Marrakech, Marrakech Tours, Tour Reviews, Tours

Marrakech: Palm Grove Horseback Riding Tour

9.Palm Grove Horseback Riding Tour

★★★★★★★★★★4.6 · 163 reviews · 2 hours · from $44

Ride for about one hour through Marrakech’s Palmeraie, a palm grove region with traditional villages and Berber homes. Your horse guide can adjust the pace, from basic instruction to trotting and galloping for capable riders. Hotel or riad pickup, protective gear, photos, and mint tea are included.

“My experience was great! My driver Nouuur was great, good communication and very friendly. My guide on the horses Sofien was excellent. I am an experienced rider and he catered to my ability. The horses are well looked after, very happy and healthy. The yard is tidy and has everything you need. Everyone spoke great English. Overall a brilliant experience. Highly recommend!!”

Check availability →Read our full review

Agadir: Camel or Horse Ride + BBQ & Transfer Sunset Optional - Picking the right departure time
Agadir Tours, BBQ, Camel Rides, Camel Rides in Agadir, Horse Riding, Horse Riding in Agadir, Sunset Tours, Tour Reviews

Agadir: Camel or Horse Ride + BBQ & Transfer Sunset Optional

10.Camel or Horse Ride + BBQ & Transfer Sunset Optional

★★★★★★★★★★4.2 · 143 reviews · 2 hours - 210 minutes · from $24

Ride a camel through Agadir’s wooded trails, dunes, and riverside scenery, with a chance to spot flamingos. Choose a daytime ride with BBQ or the 17:00 sunset option, followed by Moroccan food, tea, music, and evening entertainment. Hotel pickup and drop-off are included.

“Activity was fun, an experience to remember and food was good”

Check availability →Read our full review

Horse Ride on the Beach in Essaouira - The forest route and its animal encounters
Essaouira Tours, Horse Riding, Horse Riding in Essaouira, Tour Reviews

Horse Ride on the Beach in Essaouira

11.Horse Ride on the Beach in Essaouira

★★★★★★★★★★5.0 · 134 reviews · from $40Top rated

Leave Essaouira by hotel pickup for a two-hour horseback ride through forest, dunes, and Atlantic beach. Beginners receive a short lesson, while confident riders can trot, canter, or gallop on the sand. Guides such as Med and Karim are praised for patient instruction, careful horse handling, and a calm approach to nervous riders.

“This tour made our Essaouira stay sooo much better! Horses are beautiful and the way they are taken care of is on a whole another level :) Our guide Med was helpful and knowledgeable, so much so that we even galloped for the first time ever! We booked them for the second day as well, for a sunset ride, just because we had so much fun the first day. Cannot recommend them enough!”

Check availability →Read our full review

Horse riding at sunset for 2 hours - Key points to know before you book
2-Hour Experiences, Essaouira Tours, Horse Riding, Horse Riding in Essaouira, Sunset Tours, Tour Reviews

Horse riding at sunset for 2 hours

12.Horse riding at sunset for 2 hours

★★★★★★★★★★5.0 · 124 reviews · from $46

Ride for two hours from Diabat with Cheval Essaouira, passing the Sultan’s palace, eucalyptus woods, dunes, and a broad wild beach. Calm horses suit beginners, while experienced riders may trot or gallop with a guide. Small groups are offered, and guides such as Mohamed, Youssef, and Ayoub have helped riders at mixed skill levels.

“Merci pour ce super moment, les guides étaient top, plusieurs guide car plusieurs niveaux durant la balade, ce qui nous a permis de faire de joli galop sur la plage au couché de soleil, et un guide au top qui nous a pris en photo et filmé pour immortaliser cette super balade”

Check availability →Read our full review

Marrakech: 1-Hour Traditional Horse-Drawn Carriage Tour - Passing Jemaa el-Fnaa by carriage
1-Hour Experiences, Horse Riding, Horse Riding in Marrakech, Marrakech Tours, Tour Reviews, Tours

Marrakech: 1-Hour Traditional Horse-Drawn Carriage Tour

13.1-Hour Traditional Horse-Drawn Carriage Tour

★★★★★★★★★★4.5 · 96 reviews · 1 hour · from $56

Ride through Marrakech in a traditional horse-drawn carriage with a live guide speaking Arabic, English, French, or Spanish. You pass Jemaa el-Fnaa, Koutoubia Mosque, and the Medina walls, then visit Menara Garden for its pool, pavilion, and Atlas Mountain views. Hotel pickup, drop-off, and wheelchair access are included.

“First time in Morocco, amazing day worth the money. Faisal was the best guide. Speaks English French and Arabic.”

Check availability →Read our full review

Casablanca: Beach Horseback Riding with Hotel Transfers - Hotel pickup with useful extras
Casablanca Tours, Horse Riding, Tour Reviews

Casablanca: Beach Horseback Riding with Hotel Transfers

14.Beach Horseback Riding with Hotel Transfers

★★★★★★★★★★4.7 · 94 reviews · 2 hours · from $46

Leave Casablanca by air-conditioned car or van, then spend about an hour riding along the beach or through a quiet forest. Guides such as Hamza and Taha help beginners, while drivers including Khiar, Hamid, and Youssef add useful local advice on the drive. Expect calm horses, sunset views, photos, and a small group of up to 15 people.

“All good friendly and accommodating guide Value for money 💰 highly recommend 👌 khiar 🫡”

Check availability →Read our full review

Agadir and Taghazout: Morning Horse Ride on The Beach - What happens before you reach the beach
Agadir Tours, Horse Riding, Horse Riding in Agadir, Morning, Tour Reviews

Agadir and Taghazout: Morning Horse Ride on The Beach

15.Agadir and Taghazout: Morning Horse Ride on The Beach

★★★★★★★★★★4.7 · 82 reviews · from $45

You’ll ride a well-cared-for Barb Arabian horse for 90 minutes along the Agadir or Taghazout coast, often at sunrise. Guides such as Hassan and Mustafa match horses to your ability, help beginners learn the basics, and take photos along the beach. Hotel pickup and drop-off are included.

“It was amazing. I did the 18:00 one and honestly, I loved it so much. I dragged my dad to it aswell and he was unsure but he can’t stop going on how much he loved it as well. I recommend it!! Special thanks to Hassan, I was particularly scared at first and by the end I was running briefly and felt confident. The horses are all well trained and well treated!!! Again highly recommend, such nice people aswell!”

Check availability →Read our full review

Scroll to Top

Where to go next

Pick a dune, a medina, a valley or a hammam.