Skip to main content
Edinburgh with kids: 3-day family itinerary

Edinburgh with kids: 3-day family itinerary

Updated:

Edinburgh: Camera Obscura and World of Illusions ticket

Check availability

Edinburgh works brilliantly for families

Edinburgh has a denser concentration of child-friendly attractions than most British cities of its size. The castle has cannons and crown jewels; the Camera Obscura has four floors of interactive optical illusions; the Royal Yacht Britannia has a helicopter pad and a diesel engine room; Portobello has a sandy beach and a Victorian amusement arcade. The challenge is not finding things for children to do but managing energy levels and avoiding the trap of overloading the itinerary.

This three-day plan is built around realistic pacing: two to three major attractions per day, with built-in downtime, and honest advice about which Edinburgh experiences work better for children than the guidebooks suggest.

A practical note on navigating Edinburgh with children: the city is almost entirely walkable within the historic core, but the terrain is hilly and many of the streets are cobbled. A sturdy pushchair handles the Old Town better than a lightweight buggy; for toddlers who have moved past pushchair age, flat-soled shoes are more important than trainers for navigating the uneven closes. The big advantage Edinburgh has for families is the sheer concentration of free attractions — the National Museum of Scotland, the Scottish National Gallery, Holyrood Park, Calton Hill, and Portobello beach are all entirely free. This means you can balance two paid entries per day with free activities without feeling you are missing out. See the Edinburgh budget guide and the budget Edinburgh itinerary for more on making the most of the free options.

Day 1: Edinburgh Castle and Camera Obscura

Morning: the castle

9:30am — Edinburgh Castle at opening time

Edinburgh Castle is excellent for children, but the way you sequence it matters. Arriving at opening time (9:30am) before the first tour buses means shorter waits for the Crown Room.

For families, a guided castle tour with entry works well for older children (10 and up) who engage with narrative. For younger children, self-guided entry (£18 adults, £10.80 ages 5–15, under-5s free) with the freedom to linger and move at your own pace is usually better.

What children respond to most strongly in the castle:

  • The One O’Clock Gun: Position yourselves near the Half Moon Battery at 12:50pm and prepare for a noise considerably louder than expected. Children love this; parents are sometimes less enthusiastic.
  • Mons Meg: The enormous fifteenth-century siege cannon. Children respond to scale, and Mons Meg has plenty of it.
  • The Crown Room: The Honours of Scotland (crown, sword, sceptre) and the Stone of Destiny are genuinely impressive even to younger visitors.
  • The National War Museum: Better for children than adults often expect — the displays on soldiers’ everyday lives, uniforms, and weapons engage primary school-age children well.

Allow 2–2.5 hours. Bring snacks; the castle café is overpriced.

Cost: Adults £18, children (5–15) £10.80, under-5s free.

Mid-morning: Camera Obscura

12:00pm — Camera Obscura

Exit the castle and walk a few minutes to the Camera Obscura on Castlehill, which is one of Edinburgh’s best kept secrets for families. The building houses four floors of optical illusions, light experiments, puzzles, and perceptual games — engaging for children of almost all ages. The Victorian camera obscura at the top of the tower projects a real-time image of the city in a darkened room, which children find genuinely magical.

Buy a Camera Obscura and World of Illusions ticket in advance to avoid the queue. Tickets are around £17 for adults and £14 for children in 2026.

Allow 90 minutes to two hours — most children want to go around twice.

Cost: Adults £17, children £14.

Afternoon: Greyfriars Bobby and the Old Town

2:00pm — Lunch near Greyfriars

Walk down George IV Bridge to Greyfriars Bobby — the small bronze statue of a Skye Terrier outside Greyfriars Kirkyard that has been rubbing its nose shiny for over a century (a tradition; you rub the nose for luck). The story of Greyfriars Bobby, the dog who supposedly guarded his owner’s grave for 14 years after his death, resonates strongly with children.

Lunch options nearby: The Elephant House café on George IV Bridge is the famous Harry Potter connection café with castle views; good for a novelty lunch. Budget £10–15 per head.

2:30pm — Victoria Street and the closes

Walk to Victoria Street for the curved coloured shopfronts, then into the Grassmarket below. The area inspired parts of J.K. Rowling’s early imagery and pointing this out to Harry Potter fans creates immediate engagement.

Explore a few closes off the Royal Mile — Mary King’s Close entrance is nearby, though the actual underground tour is more suited to children aged 10 and above.

Evening

6:00pm — Ghost Bus comedy horror tour

The Edinburgh ghost bus comedy horror tour is the right ghost experience for families with younger children — it is designed to be funny rather than frightening, runs on a double-decker bus so there is no walking in the dark, and lasts about 75 minutes. The comedy element keeps children engaged and means parents are not dealing with nightmares at bedtime.

For older children (12+) who want genuine atmosphere, the underground vaults tours are better — see the vaults guide for the family-appropriate options.

Cost: Around £18 per person.

Day 2: Leith, the Royal Yacht Britannia, and Portobello Beach

Morning: tram to Leith

9:30am — Take the tram from St Andrew Square

The Edinburgh tram runs from the city centre to Ocean Terminal in Leith — 12 minutes, £2.50 per adult (under-5s free, under-16s £1.20). This is a simple, reliable journey that children enjoy. Leith is about 2.5 miles north of the city centre on the Firth of Forth.

Morning: Royal Yacht Britannia

10:00am — Royal Yacht Britannia

The Royal Yacht Britannia is Edinburgh’s most child-friendly major attraction after the castle and Camera Obscura. The self-guided audio tour takes visitors through the entire ship, from the state rooms where heads of state were entertained to the engine room, crew quarters, and the helicopter-landing deck. Children are fascinated by the sheer size and variety — it is essentially a floating house, office, and warship all at once.

Buy a Royal Yacht Britannia ticket in advance. Entry is £20.75 for adults and £13.75 for children aged 5–17 in 2026; the complex discounting means families should check the family ticket pricing. The ship is fully accessible by lift.

Allow two hours. The ship’s café does a decent lunch.

Cost: Adults £20.75, children £13.75.

Afternoon: Portobello Beach

1:30pm — Portobello by bus

Take the bus from Leith (Lothian Bus route 26 or 45) to Portobello — approximately 20 minutes. Portobello is Edinburgh’s seaside resort, about 3 miles east of the city centre on the Firth of Forth. The beach is sandy, long, and family-friendly with a Victorian promenade, an arcade, and a surprisingly warm atmosphere even when the sea is grey.

Portobello is largely unknown to visitors who stick to the Old Town, but Edinburgh residents with children consider it one of the city’s great assets. In good weather (May–September), the beach fills with local families. The water is cold (this is the Firth of Forth), but paddling is common and the children who have come prepared with wellies tend to get into it enthusiastically.

The promenade has an amusement arcade, ice cream shops, and several cafes. Brighton it is not, but the low-key atmosphere and genuine beach sand make it a worthwhile detour.

Cost: Free (plus ice cream).

Evening

6:00pm — Return to city centre and dinner

Return from Portobello to the city centre by bus (30–40 minutes). For family dinner, the Grassmarket area has a good range of options at sensible prices. Mamma’s American Pizza on the Grassmarket is perpetually popular with children. The Scotsman on the High Street does reliable Scottish food with a children’s menu. The Royal Mile has food options but is more expensive than the Grassmarket equivalent.

Budget for dinner with children: £12–18 per adult, £7–10 per child.

Practical family logistics for Edinburgh

Getting around Edinburgh with children: the city centre is walkable but hilly and cobbled. For days when you cover more ground — Day 2 with Leith and Portobello, or Day 3 with Holyrood Park — Lothian Buses are the most flexible option (£4.50 day ticket for adults, under-16s free with adult). The tram from St Andrew Square to Ocean Terminal (Leith) is reliable and takes 12 minutes. Portobello is not on the tram line; take the bus from Leith (route 26 or 45) or from the city centre. Edinburgh taxi apps (Uber, Bolt, local Central Taxis) are always available and not expensive for short trips across the city.

Feeding children in Edinburgh: the city has excellent family-friendly eating options across all price ranges. The National Museum café on Chambers Street is one of the better museum cafes in Britain — decent food at reasonable prices, with a children’s menu. Portobello has seafront ice cream shops and a fish and chip shop on the promenade. The Grassmarket area has several places that do good simple meals for children. Avoid the Royal Mile restaurants for family dining — overpriced and rarely good value.

Day 3: Arthur’s Seat, Holyrood, and the Museum of Scotland

Morning: Museum of Scotland (free)

9:30am — National Museum of Scotland

The National Museum of Scotland on Chambers Street is free and one of the best museums in Britain for families. The building itself is excellent — the main Victorian hall with its soaring glass ceiling is spectacular — and the collections span natural history, Scottish history, science, and technology.

Specific highlights for children:

  • The animal hall with the life-size dinosaur casts and geological collection.
  • Dolly the sheep (the cloned Finn Dorset ewe, preserved and on display).
  • The science and technology galleries with working demonstrations.

Allow two to three hours; it is easy to spend a full morning here.

Cost: Free.

Lunchtime

12:30pm — Museum café or nearby

The museum café on the lower ground floor is good. Alternatively, walk to the Grassmarket (10 minutes) for a wider choice. Budget £8–15.

Afternoon: Holyrood Park and Arthur’s Seat

2:00pm — Holyrood Park and optional Arthur’s Seat

Walk from the museum to Holyrood Park (about 20 minutes), entering via the gate near the Scottish Parliament. For families with younger children (under 7), the walk around the base of Arthur’s Seat via Dunsapie Loch is a manageable 45-minute circuit that gives good views and a sense of the volcanic landscape without the steep final ascent.

For families with older children and teenagers who are reasonably fit, the full ascent to the 251-metre summit of Arthur’s Seat takes 45–55 minutes from the Holyrood Park visitor centre. The views from the top are exceptional and children old enough to manage the climb tend to feel a genuine sense of achievement.

Wear comfortable shoes with grip; the path is rocky in places. An Arthur’s Seat guide covers the route in detail including the family-accessible approaches.

Cost: Free.

Late afternoon: Edinburgh Dungeon (optional)

4:30pm — Edinburgh Dungeon (ages 10+)

For older children and teenagers who have the energy for one more attraction, the Edinburgh Dungeon on the Royal Mile is a theatrical walk-through experience of Scotland’s darker history — witches, plagues, body-snatchers, and the Jacobite cause, all presented with actors, special effects, and deliberately over-the-top horror. It is not for the very young or the easily frightened, but for teenagers it is genuinely engaging.

Buy the Edinburgh Dungeon ticket in advance to skip the queue. Entry around £22 per adult, £17 per child.

Final evening

6:30pm — A relaxed final dinner

End the trip with a relaxed meal. Edinburgh’s best family-friendly restaurants:

  • The Dogs (Hanover Street, New Town): Relaxed, genuinely Scottish food at moderate prices. Children’s portions available. Mains £14–20.
  • Howies (Victoria Street): Long-standing Edinburgh institution, reliable Scottish cooking, family-friendly atmosphere. Mains £14–22.
  • Mums Great Comfort Food (Forrest Road): Exactly what it says. Very good sausages. Children love it. Mains £10–15.

Three-day family budget summary

Budget (per adult)Mid-range (per adult)
Day 1: Castle + Camera Obscura + ghost bus£55£70
Day 2: Britannia + transport£25£30
Day 3: Museum (free) + Dungeon£0£22
Meals (3 days, 3 meals/day)£18/day£28/day
Total per adult (3 days)~£130~£200
Child under 5Free for most attractions

Frequently asked questions about Edinburgh with kids

Is Edinburgh good for young children and toddlers?

Yes. The Camera Obscura engages children as young as 3; the Britannia has a working model engine room at child height; Portobello beach requires no planning beyond a towel; and the National Museum of Scotland is specifically well-designed for young visitors. Edinburgh’s Old Town is mostly walkable but involves steep hills and cobblestones — a carrier or sturdy pushchair is better than a standard buggy.

What is the best age for Edinburgh Castle with children?

Children aged 7 and above typically engage well with Edinburgh Castle, particularly the crown jewels, the cannon, and the National War Museum. For under-7s, the castle works best if you focus on the outdoor areas (the views, the cannon, walking the battlements) rather than trying to cover the indoor exhibits systematically. The one-hour visit with a 4-year-old is different from the two-hour visit with a 10-year-old.

Is the Edinburgh Dungeon appropriate for children?

The Edinburgh Dungeon recommends itself for visitors aged 10 and above. Some 8–9 year olds cope fine; others find it too intense. The experience uses jump scares, live actors, and sensory effects in dark spaces. Younger children or those sensitive to fright are better served by the castle, Camera Obscura, or the comedy ghost bus.

How do you get to Portobello from Edinburgh centre?

By bus from the city centre: routes 26 or 45 from North Bridge take about 30–40 minutes to reach Portobello. Alternatively, the route 14 bus from the city centre goes to Portobello High Street. It is not on the tram route. Portobello is also cyclable from the city centre via the Innocent Railway path — a flat, traffic-free path popular with families.

What is the best month to visit Edinburgh with children?

May, June, and the first half of July are ideal — school holiday season has not started, prices are reasonable, daylight is long (17–18 hours in June), and the weather is at its most reliable. August is the Fringe and is wonderful for older children who enjoy street performance and live shows, but extremely busy and expensive. The school summer holidays (late July–August) are the most crowded period.

Are there free family activities in Edinburgh?

Many. The National Museum of Scotland, the Scottish National Gallery, the Scottish National Portrait Gallery, Greyfriars Kirkyard, Calton Hill, Holyrood Park, and Arthur’s Seat are all free. The Water of Leith walkway from Stockbridge to Dean Village is one of the best free family walks in the city. Portobello beach costs nothing beyond ice cream. See the Edinburgh on a budget guide and the budget Edinburgh itinerary for more.

Top experiences

Bookable activities with verified prices and instant confirmation on GetYourGuide.