Horse Riding Experiences — Diani
Guided beach rides, bush trails, sugar-cane plantation gallops and lead-rein sessions for beginners — on the white sands and forested backcountry of Diani.

Overview
Horse riding in Diani is one of the coast's most unexpected joys — guided beach rides at the water's edge, bush trails through indigenous forest and Kamba villages, gallops across sugar-cane plantations for experienced riders, and gentle lead-rein sessions for children and total beginners. Our stable partners are long-established, KSPCA-aligned operations with well-schooled horses matched to your ability, certified guides, and full safety kit (helmets compulsory and provided; body protectors for children under ten). Beach rides run at low tide when the sand is firm; bush rides are available year-round. A typical hour-long beach ride combines walking and trotting with time to take in the scenery — mornings are quieter and cooler, afternoons offer the best photography light. For total beginners, our 30-minute lead-rein walks and beginner lessons build confidence before any beach or bush outing. Riders must be under 90 kg and at least five years old; children under 12 must be accompanied. Long trousers and closed shoes are required. Full payment confirms the booking, weather-cancelled rides are rescheduled or refunded, and personal cancellations are non-refundable. Optional add-on: a professional beach photoshoot from horseback (solo or couple) for a truly one-of-a-kind Kenya memory.
Highlights & What's Special
- ✓Certified guides
- ✓Helmets & safety kit provided
- ✓Well-schooled horses
- ✓Beach and bush routes
- ✓Beginner lessons available
- ✓Optional photoshoot add-on
- ✓Small groups (max 4 riders)
- ✓Free reschedule for weather
Pricing (KES & USD)
| Package / Category | KES | USD |
|---|---|---|
| 1 Hour Beach Ride | KES 13,500 | USD 104 |
| 1.5 Hour Beach Ride | KES 15,000 | USD 115 |
| 1 Hour Bush Ride | KES 13,000 | USD 100 |
| 1.5 Hour Bush Ride | KES 15,000 | USD 115 |
| Sugar Cane Plantation Ride | KES 16,000 | USD 123 |
| Lead-Rein Walk (kids/beginners) | KES 5,000 | USD 39 |
| Beginner Lesson (30 min) | KES 6,000 | USD 46 |
| Private Lesson (45 min) | KES 7,500 | USD 58 |
| Group Lesson (1 hour) | KES 6,000 pp | USD 46 pp |
| Beach Photoshoot (solo add-on) | KES 10,000 | USD 78 |
| Couple Beach Photoshoot Add-on | KES 15,000/couple | USD 115 |
Prices are indicative and may vary by season, group size and property. WhatsApp for a live quote in your currency.
Package Options
Per person
1 Hour Beach Ride
KSh 13,500
- Guided ride along Kinondo & Galu Beach
- Max 4 riders per session
- Helmet & safety brief
- Available year-round (tide-dependent)
Per person
1.5 Hour Beach Ride
KSh 15,000
- Extended beach ride
- Best light for photos
- Max 4 riders
- Advance booking required
Per person
1 Hour Bush Ride
KSh 13,000
- Villages, indigenous forest & countryside
- Walking & trotting only
- Suitable for most riders
Per person
1.5 Hour Bush Ride
KSh 15,000
- Longer scenic loop
- Walking & trotting only
- Guided throughout
Per person
Sugar Cane Plantation Ride
KSh 16,000
- Scenic plantation gallop
- For experienced riders only
- Certified guide
Per person
Half-Hour Lead-Rein Walk
KSh 5,000
- 30-min guided ride
- Basic instruction: balance, steering, stop/start
- Children from 5 yrs welcome
Per person
Beginner Lesson (30 min)
KSh 6,000
- Lead-rein or lunge lesson
- One-on-one instructor
- Helmet & safety brief
Per person
Private Lesson (45 min)
KSh 7,500
- Private instructor
- Structured technique work
- All levels
Per person
Group Lesson (1 hour)
KSh 6,000
- Maximum 4 riders
- Structured group session
- All levels
Add-Ons & Extras
Professional Beach Photoshoot (Solo)
KSh 10,000 per person
Add to any beach ride
Couple Beach Photoshoot
KSh 15,000 per couple
Add to any beach ride
- • Final edited images delivered digitally within 3–4 working days after you select your favourites.
What's Included vs Excluded
Included
- ✓Guided ride with certified instructor
- ✓Well-schooled horse matched to ability
- ✓Compulsory riding helmet provided
- ✓Body protector for children under 10
- ✓Safety briefing before mount-up
- ✓Small-group session management
Not Included
- ✕Personal insurance (non-residents)
- ✕Photoshoot add-on (optional)
- ✕Transport to stables
- ✕Tips
What to Carry / Requirements
- •Long trousers (compulsory)
- •Closed shoes (compulsory)
- •Sunscreen
- •Hat / cap
- •Sunglasses
- •Camera or phone
- •Cash / M-Pesa
Important Information
- Maximum rider weight: 90 kg (strict).
- Minimum age: 5 years; children under 12 accompanied by an adult.
- Not suitable for pregnant riders or riders with recent back injuries.
- Weather & tide policy: beach rides depend on low tide; bush rides run in most weather.
- Non-residents must have valid medical insurance; indemnity form signed before mount-up.
Booking, Cancellation & Child Policy
- • Advance booking is required for all Diani horse riding experiences.
- • Full payment is required to confirm your ride, lesson or photoshoot add-on.
- • Beach rides are scheduled around safe tide windows and confirmed on WhatsApp.
- • All riders must complete an indemnity form before riding.
- • Arrive 20 minutes before your scheduled session; arrivals more than 10 minutes late may forfeit the booking.
Full Terms & Conditions, Refund Policy and Privacy Policy apply.
Transportation & Meeting Points
- Stables located in Kinondo, Diani.
- Client arranges own transport to the stables (KES 500–800 by tuk-tuk from most Diani hotels).
- Free parking on-site.
- Meeting point: stables reception 20 mins before your ride.
Safety Guidelines & Rules
Riders
- • Maximum rider weight: 90 kg
- • Minimum riding age: 5 years
- • Children under 12 must be accompanied by an adult
- • Children under 10 must wear a body protector
Attire & Safety
- • Riding helmets are compulsory and provided
- • Long trousers and closed shoes required
- • Beachwear and sandals are not allowed
- • All riders must complete an indemnity form before riding
- • Non-residents must have valid medical insurance
Timing
- • Arrive 20 minutes before your scheduled ride
- • Riders arriving more than 10 minutes late may forfeit their booking
- • Beach rides are subject to tides and weather conditions
Booking & Cancellation
- • Full payment required to confirm your booking
- • Weather-cancelled rides are rescheduled or refunded
- • Personal cancellations are non-refundable
Frequently Asked Questions
Traveller Reviews
James M.
Nairobi, Kenya
★★★★★
“Booked our anniversary trip through Mara Tours and every single detail was handled. Best travel decision we've made.”
Sophie L.
London, UK
★★★★★
“First trip to Africa — nervous going in, blown away coming out. Guides were exceptional, communication was constant, nothing was too much trouble.”
Rahul P.
Mumbai, India
★★★★★
“Booked last-minute over WhatsApp and they still delivered a perfect experience. Fast, professional, honest pricing.”
Grace K.
Kisumu, Kenya
★★★★★
“We used Mara Tours for our chama's weekend and everything ran like clockwork. The pricing was actually 20% less than the quotes we got elsewhere.”
Anna & Max
Berlin, Germany
★★★★★
“Honeymoon perfection — the balloon safari, the plunge-pool suite, the sunset dhow. Every day we couldn't believe how well planned it was.”
David T.
Toronto, Canada
★★★★★
“Communication was 10/10 — replies within minutes on WhatsApp, clear invoicing, no surprise costs. Highly recommend.”
Related Services
Explore
Clear-Kayak Photoshoots
Kenya's most unique ocean photoshoot — transparent kayaks on the crystal-clear waters of Robinson Island (Diani), Watamu's shoreline and Lamu's tidal channels.
Learn More →
Explore
Photography — Beach & Hotel Photoshoots
Professional beach, hotel, villa or Airbnb photoshoots anywhere in Diani — capturing beautiful moments with cinematic styling and same-week edits.
Learn More →
Explore
Beach Holidays
Diani, Nyali, Mombasa, Shanzu, Mtwapa, Kilifi, Watamu, Malindi and Lamu — beachfront stays with reef access and dhow cruises.
Learn More →
Explore
Accommodation Booking
Hotels, lodges, resorts, villas, Airbnbs, cottages and luxury tented camps — anywhere in Kenya.
Learn More →
Book / Enquire
Request your horse riding experiences — diani
Submitting sends this straight into our reservations desk — no third parties, no obligation, written quote back to you.