Start your trip by immersing yourself in the rich history of Edinburgh. In the morning, visit the iconic Edinburgh Castle, perched atop Castle Rock, and enjoy panoramic views of the city. Explore the Royal Mile, a historic street connecting the castle to the Palace of Holyroodhouse. Stop by the Scotch Whisky Experience to learn about Scotland's national drink. In the afternoon, take a family-friendly ghost tour and hear spooky tales of the city. As the evening sets in, indulge in traditional Scottish cuisine at a local restaurant.
Start your day with a visit to the National Museum of Scotland, where interactive exhibits will captivate both kids and adults. In the morning, take a stroll through Princes Street Gardens, a picturesque park with beautiful floral displays. Then, head to the Dynamic Earth museum to embark on a fascinating journey through the Earth's history. In the afternoon, explore the Royal Botanic Garden, home to a diverse range of plants. End the day with a relaxing walk along Calton Hill, offering panoramic views of the city.
Start your day by visiting the Edinburgh Zoo, home to a wide variety of animals, including the famous pandas. Spend the morning exploring the zoo and attending animal feeding sessions. In the afternoon, head to Camera Obscura and World of Illusions, a fascinating interactive museum where you can experience mind-bending illusions. End the day with a relaxing boat ride on the Union Canal, taking in the scenic views of the city from a different perspective.
When in Edinburgh, make sure to visit the Museum of Childhood, where you can step back in time and explore toys, games, and other nostalgic items from the past. For a unique outdoor experience, venture to Holyrood Park and hike up Arthur's Seat, an ancient volcano offering breathtaking views of the city. Don't miss out on the sweet treats at Mary's Milk Bar, known for its delicious ice cream creations. Finally, take a walk along Portobello Beach, a charming seaside area perfect for family picnics and sandcastle building.
For hotel and flight prices, you can check here.