By Villa Soleil · Published October 2026 · 8 min read
Quick answer: The one stable on the Bukit is Royal Sporthorse Bali at Kutuh, near Pandawa (arena lessons, a pony club and trail rides through the quarry to the sand below Pandawa, 90 kg limit); there is nothing in Nusa Dua itself. For a classic rice-field-to-beach ride, the verified picks are Kuda P Stables near Tanah Lot (1–1.5 h from Villa Soleil, IDR 300,000–850,000 per ride, 85 kg limit) and Bali Equestrian Centre in Berawa for lessons and pony rides (60–90 min drive). Wear long trousers and closed shoes, book the sunset slot days ahead, and go with a private driver.
Bali is not a horse island the way Sumba or Sumbawa are, and that is worth saying plainly before you picture yourself cantering along an empty beach. What Bali does have is a small handful of properly run stables, most of them on the wilder black-sand coast north-west of Canggu and on the green Gianyar shore east of Sanur, where rides thread through rice paddies and village lanes before dropping onto the beach. Only one is on the Bukit, an equestrian centre at Kutuh whose trail rides can take in a stretch of sand below Pandawa, so for the classic rice-field-to-beach ride a morning out from Villa Soleil in Benoa is a genuine half-day with a driver. Done right, it is one of the calmer, more memorable things you can do here, and it works surprisingly well for complete beginners and for children from about six.
Search results will throw up a dozen names, but only a few are stables with their own horses, trained guides and proper tack rather than resellers. We checked current details for these before writing.
The one Bukit option is Royal Sporthorse Bali at Kutuh, near Pandawa Beach: an equestrian centre about 20–25 minutes from Villa Soleil, with arena lessons, a pony club and trail rides through the limestone quarry and scrub down to the sand below Pandawa, including a 1.5-hour daytime beach trek and sunset beach rides. The published rider limit is 90 kg and resellers quote roughly IDR 700,000–850,000 for an hour; ask for current rates. Reviews are mixed on how thoroughly beginners are briefed, so treat it as an equestrian centre first rather than a classic rice-field-to-beach stable; there is nothing in Nusa Dua itself. Anyone offering “Uluwatu beach horse riding” is almost certainly driving you elsewhere, so ask where the horses live before you pay. The old Bali Island Horse stable at Yeh Gangga, Tabanan, was a separate operation and has closed; its former website now hosts unrelated betting content.
Apart from Royal Sporthorse at Kutuh, every serious stable is north of the airport, which means crossing Denpasar or the Kuta corridor. Morning traffic is real; the times below are honest door-to-door estimates, not what the map shows at midnight.
| Stable / area | Ride style | Typical price per person | Drive from Benoa |
|---|---|---|---|
| Kuda P Stables, Tabanan | Village, rice field and beach; sunset option | IDR 300,000 (30 min) to IDR 850,000 (1–1.5 h) | 1–1.5 h each way |
| Bali Equestrian Centre, Berawa | Arena lessons, pony rides | Pony ride IDR 250,000–300,000; private lesson about IDR 1,000,000 plus 16% tax and service | 60–90 min each way |
| Saba Bay, Gianyar | Beach and paddy trek | From about IDR 700,000 for a one-hour beach ride; confirm when booking | About 1 h each way, more in traffic |
| Ubud outskirts | Rice terrace and river valley | Varies widely by outfit; confirm when booking | 1.5–2 h each way |
A private driver for the day is the sensible way to do this: the driver waits during the ride, and you can fold in a second stop on the same side of the island rather than doubling back. Kuda P pairs naturally with a late-afternoon Tanah Lot sunset; Berawa pairs with lunch on a Canggu day out.
You will be fitted with a helmet and, at Kuda P, leather chaps to stop the stirrup leathers pinching. A guide leads on foot or rides alongside for the whole route; you are never sent off on your own. The first twenty minutes are at a walk along a farm track between paddies, which gives the horse time to decide you are not a threat and gives you time to find your balance. Trotting is offered only if you want it and the guide thinks you can manage it. On the beach, guides usually walk the horses along the firm sand near the waterline and, if the tide and your confidence allow, into the shallows.
The horses at the reputable stables are small, steady Sandalwood and Sumbawa crosses, sometimes with a few taller imports for heavier riders. They are used to nervous novices. The honest limiting factor is your own fitness: an hour in the saddle uses muscles you forgot you had, and most first-timers are stiff the next morning.
Two things separate a good stable from a poor one, and you can check both on arrival. The horses should look well fed, with clean hooves and no saddle sores, and the tack should fit rather than being cinched onto whichever animal is nearest. If either looks wrong, it is fine to walk away; a reputable outfit will not argue. The morning slot (9 am at Kuda P) is cooler for both you and the horse, and the light on the paddies is at its best.
The sunset ride is the one people come for, and on the west coast it earns the fuss. Kuda P’s sunset departure runs roughly 1 to 1.5 hours, timed so the beach section falls in the last light, with the Tanah Lot headland in silhouette down the coast. Book it several days ahead in high season; it is the first slot to fill. Two practical notes: the return drive to Benoa will be in the dark and in evening traffic, so plan on being home around 9 pm, and the beach breeze drops sharply once the sun goes, so bring a light layer. In the wet season, ask the stable that morning; a heavy afternoon shower does not cancel a ride, but lightning does.
Bali riding is not cheap by local standards because well-kept horses are expensive to feed and shoe, and a good guide-to-rider ratio costs money. As a working range for 2026, budget IDR 600,000 to 900,000 per person for a one- to one-and-a-half-hour beach ride, IDR 300,000 for a half-hour paddy loop, and IDR 100,000 to 300,000 for a led pony ride for a small child. The equestrian schools charge more per hour for private tuition and add 10% tax and 6% service on top of the list price. Always confirm current rates when you book.
Long trousers are non-negotiable; shorts on a saddle mean chafed thighs by the halfway point. Lightweight jeans, leggings or hiking trousers all work. Wear closed shoes with a small heel or at least a firm sole; trainers are accepted everywhere, flip-flops nowhere. Bring sunscreen, a hat for the drive but not for the ride (you will be in a helmet), sunglasses with a strap and a small water bottle. Leave the good camera in the car; a phone in a zipped pocket is enough, and guides are happy to take photos on the beach. If you plan to ride into the sea, wear something you do not mind getting splashed and pack a dry change for the drive home.
Bali stables are unusually good with kids. Six- to twelve-year-olds can normally do a shortened beach or paddy ride with a guide walking at the horse’s head; smaller children get a led pony ride for twenty or thirty minutes, which is often the highlight of their whole holiday. Bali Equestrian Centre’s pony sessions are calm and well supervised. Pack a change of clothes, expect to pay for the child’s ride at the standard rate, and keep the day short: a 7 am start, a 9 am ride and a leisurely drive back for a late lunch by the pool is about right. For the broader picture, see our guide to Bali with kids.
Message our host on WhatsApp with your preferred date, the number of riders, everyone’s rough weight and riding experience, and whether you want the sunset slot. The Villa Soleil team will confirm the stable, arrange a driver for the round trip and, if you like, book a table on the same side of the island so the outing becomes a full day rather than a long drive for one hour. The reputable stables ride in all but the worst weather, so if the forecast looks grim, ask us the day before rather than cancelling on a hunch.
Written by the team at Villa Soleil. Message us to plan your stay in Nusa Dua.