
A day out in Edinburgh with a 3-5 year old
A secret garden below Arthur's Seat, a booked pony lesson, a film in the middle of the day and a Victorian pool held in reserve — four Edinburgh stops paced for small legs.
A preschooler's best hour is usually the first one, so this day opens somewhere they can wander at their own speed and get muddy knees. The riding stables come second, while there is still concentration left for listening to an instructor. The cinema sits in the middle of the day because that is when a 3-5 year old is ready to sit down in the dark with a drink, and the swim centre stays in reserve for weather or for a child who needs to burn off more than the day has allowed.
Dr Neil's Garden
A secluded garden on the lower slopes of Arthur's Seat, beside Duddingston Loch in Duddingston village, free to enter with donations welcome. For this age the draw is the shape of the place rather than the planting: a wee bridge to cross and re-cross, ponds, mature trees and shrubs to duck behind, Thomson's Tower, and wildlife on the loch to point at. There are conifers, heathers, alpines, a physic garden and herbaceous borders for anyone who wants to look properly. Budget about an hour. The Garden Room Café, run by Duddingston Kirk, does teas, coffees, soft drinks, snacks, cakes and biscuits, which is a reliable way to buy yourself ten more minutes. Ponds and a loch mean hand-holding. No dogs, except assistance dogs. The garden runs exhibitions and events through the year, including the 'Garden of Delight' promenade play for children aged 4-10 and their families — worth checking before you set off in case it lands on your date.
Start here

Tower Farm Riding Stables
Book this before you plan anything else around it. Advance booking is absolutely essential and riders without one cannot be accommodated; you register and are graded by ability through the ECpro system online. Children are recommended to be 4 and over for private or group lessons, so a just-turned-3 will not be riding — ask when you enquire what would suit. The school, in south Edinburgh and running since 1972, is British Horse Society, ABRS and TRSS approved, with ponies from 11hh upwards and options including private instruction, group lessons, small group sessions and fun mornings. Helmets, footwear and body protectors are free to borrow, which saves buying kit for one morning. Lessons run in a 25m x 45m indoor arena with a viewing gallery, and there are floodlit outdoor arenas.
Cineworld Edinburgh (Fountainpark)
The sit-down stop. Movies for Juniors gives discounted tickets for children and accompanying adults, and under-14s must be with an adult anyway. Allow around two hours with settling in and getting back out. There is a Starbucks and a bar for snacks and drinks, with lift access to the Starbucks; the whole cinema is on one level with step-free access to all screens. Autism-friendly relaxed screenings, audio-described and subtitled performances are available if that suits your child better than a standard showing. Parking sits beneath the Fountain Park complex with four hours free for ticket holders, and Haymarket station is a ten-minute walk away.
Portobello Swim Centre
On the Portobello Promenade with seaside views, this is 120 years of Victorian baths — two pools, family fun swimming sessions, and drop-in soft play at the affiliated Tumbles venue with no booking needed. Ninety minutes is plenty. The centre is cashless, card and contactless only.
Moving between stops means short hops across the city rather than long drives, but four stops is ambitious for this age and the plan is meant to be cut. The stables booking is the fixed point; everything else bends around it. If the morning frays, leave the garden after a turn round the loch. If the riding lesson has emptied the tank, drop the cinema and go home. In heavy rain, Cineworld and Portobello Swim Centre are both indoors and either one can absorb the rest of the afternoon on its own.
Opening times, prices and facilities live on each listing above, and are kept current there rather than in this piece.



