Photo by Jennifer Bonauer on Unsplash
Why This Itinerary?
Edinburgh is walkable, historic, and packed with attractions kids genuinely love—from castles and dungeons to friendly museums and huge parks. This weekend itinerary blends culture, fun, and interactive activities suitable for families with children of all ages.
Day 1: Castles, Old Town & Hands-On Fun
9:00 AM Edinburgh Castle
Explore the ramparts, Crown Jewels, and views across the city. Kids love the Great Hall and Mons Meg cannon.
Duration: 1.5–2 hours | Cost: £19–£26 per adult, discounts for kids (approx.)
11:30 AM Royal Mile Walk
Street performers, shops, and short stops at fun historical sites make this perfect for families.
Cost: Free
1:00 PM Lunch in Old Town
Scottish soups, pies, and kid-friendly cafés available along the Royal Mile.
Budget: ££
2:30 PM National Museum of Scotland
Interactive science displays, animals, fashion, Scottish history—kids love the hands-on exhibits.
Duration: 1.5–2 hours | Cost: Free
5:00 PM Greyfriars Bobby & Grassmarket
Meet the famous loyal pup statue and enjoy a family-friendly stroll around the colorful Grassmarket area.
Cost: Free
Day 2: Nature, Science & Views
9:30 AM Holyrood Park & Arthur’s Seat (Short Family Trail)
Take an easy route around the base or climb partway for scenic views without the full hike.
Cost: Free | Duration: 1–2 hours
12:00 PM Lunch on the Royal Mile
Wide range of casual and family-friendly food spots.
Budget: ££
1:30 PM Camera Obscura & World of Illusions
Optical illusions, mirror mazes, and a rooftop panorama—one of Edinburgh’s most popular family attractions.
Duration: 1–1.5 hours | Cost: £15–£20 per person (approx.)
3:30 PM Princes Street Gardens
Let kids run around, enjoy the playground, and relax beneath the castle view.
Cost: Free
💡 Essential Travel Tips
- Best Season: Spring–Autumn for comfortable weather
- Budget: Expect £50–90 per adult per day (approx., excluding accommodation)
- Transport: Edinburgh is walkable; buses are easy for families
- Kid-Friendly: Very—plenty of museums & parks
🏨 Where to Stay
Families love staying near Old Town, Grassmarket, or New Town for easy access to attractions. Look for family rooms or aparthotels for extra space.
Browse family hotels in Edinburgh → (Affiliate link)
✈️ Getting to Edinburgh
Edinburgh Airport (EDI) connects globally. The Airlink bus or tram brings you into the city centre in ~30 minutes.