Diani Beach, Kwale County, Kenya +254 728 538 800 Currency USD KES

Book: Horse Riding in Diani

Send your booking request — we confirm the details and pickup time on WhatsApp before you pay anything.

Choose your option
Your details
Resident rates need a valid Kenyan National ID.
Trip details
Usual pickup: Arranged at booking — arrive 20 minutes before ride time
Adult price
KES 1,500 off adult price
Free
Rider information

Riding rules — please read

  • Maximum rider weight: 90 kg. An indemnity form is required.
  • Helmet is mandatory. Body protectors are strongly recommended and required under age 10.
  • Children ride from age 5; under 7 an adult walks beside them on lead rein; under 12s must be accompanied on stable property.
  • No entering the stables unaccompanied and no feeding the horses.
  • Arrive 20 minutes early; riders more than 10 minutes late may forfeit the ride.
  • Full payment is required at booking for horse riding.
Booking & safety terms
  • A 50% deposit (generally non-refundable) confirms your booking; the balance is due before pickup or departure.
  • Pay only to the official M-Pesa number shown after booking — please check before you send money.
  • Over 48h cancellation: refund from the balance · 24–48h: committed costs deducted · under 24h and no-shows: non-refundable.
  • Tides, weather and wildlife decide some activities; dolphin and wildlife sightings are not guaranteed.
  • Guests must follow guide, driver and boat-crew safety instructions.
Read the full Guest Terms (v1.0) →

No payment now. After submitting you'll get a booking reference and payment instructions.