Start your trip in Edinburgh by visiting the iconic Edinburgh Castle. The castle offers breathtaking views of the city and is home to the Scottish Crown Jewels. Spend your morning exploring the castle's vast history, including the One O'Clock Gun, a tradition that dates back to 1861. Afterward, head to the Royal Botanic Garden Edinburgh, where you can take a leisurely stroll and enjoy a picnic lunch. In the evening, visit the Camera Obscura and World of Illusions, where you can enjoy a fun and educational interactive exhibit.
Today, spend the day with the family at Edinburgh Zoo, home to over 1,000 rare and endangered animals. Spend your morning exploring the zoo's various habitats, including the famous penguin parade. Don't forget to visit the Giant Pandas and the Monkey House. In the afternoon, visit the National Museum of Scotland and learn about Scottish history and culture. In the evening, head to Holyrood Palace, the official residence of the Queen in Scotland, for a guided tour.
Start your day with a hike up Arthur's Seat, an extinct volcano that offers stunning panoramic views of the city. The hike is suitable for all ages and takes approximately 2 hours to complete. Afterward, head to The Real Mary King's Close for an interactive tour of the city's underground streets. In the afternoon, visit the Palace of Holyroodhouse, the official residence of the British monarch in Scotland, before heading to the Royal Mile, where you can find various shops to pick up souvenirs.
Other local attractions to consider include the Scottish Parliament, the Royal Yacht Britannia, and the Edinburgh Dungeon. For side trips, you can visit the nearby town of St. Andrews, home to Scotland's oldest university and famous golf course. To maximize your fun, you can take a ghost tour of the city or visit one of Edinburgh's many escape rooms. Finally, don't forget to try some traditional Scottish cuisine, including haggis, neeps, and tatties.