Edinburgh, the picturesque capital of Scotland, is brimming with history, culture, and charm. With countless attractions, it might be challenging to decide what to do. In this post, we’re exploring the top 10 things to do in Edinburgh, including a delightful visit to The Chocolatarium.
1. Edinburgh Castle
The crown jewel of the city, Edinburgh Castle, sits majestically atop Castle Rock. An iconic symbol of Scotland’s rich history, it offers visitors stunning views of the city. The entry fee is £19.50 for adults and £11.50 for children.
Opening times: 9:30 AM – 6 PM daily
2. The Royal Mile
Experience the city’s historic heart by walking down the Royal Mile, a vibrant and bustling stretch connecting Edinburgh Castle and the Palace of Holyroodhouse. Along the route, there are numerous shops, restaurants, pubs, and historical sites to explore.
Opening times: Open 24/7
3. The Chocolatarium
Indulge your sweet tooth at The Chocolatarium, an enchanting world of chocolate located in the heart of the Old Town. The standard tour, priced at £15 for adults and £12 for kids, involves a journey through the chocolate-making process, a chocolate tasting, and the opportunity to make your own chocolate bar.
Opening times: Monday – Sunday, 10 AM – 6 PM Location: 3-5 Cranston St, Edinburgh
4. Arthur’s Seat
If you’re up for a little adventure, the climb to Arthur’s Seat offers an unbeatable view of the city. This ancient volcano and hill located in Holyrood Park is a must-visit for nature enthusiasts.
Opening times: Open 24/7
5. Royal Yacht Britannia
Visit the Royal Yacht Britannia, the former royal yacht of Queen Elizabeth II, now a five-star visitor attraction. Adult tickets are £17, and child tickets are £8.75.
Opening times: 10 AM – 4 PM (October to March) and 10 AM – 5 PM (April to September)
6. Scottish National Gallery
For art lovers, a visit to the Scottish National Gallery is a must. The gallery is home to masterpieces from renowned artists like Van Gogh and Monet. Entry is free, but special exhibitions may have an entrance fee.
Opening times: Monday – Sunday, 10 AM – 5 PM
7. The Scotch Whisky Experience
Discover Scotland’s national drink at The Scotch Whisky Experience. Standard tour prices start at £17 for adults and include a whisky tasting.
Opening times: Monday – Sunday, 10 AM – 5 PM
8. Edinburgh Zoo
Perfect for families, Edinburgh Zoo offers close encounters with an array of fascinating animals, from pandas to penguins. Adult tickets are £21.95, and child tickets are £11.95.
Opening times: 10 AM – 6 PM daily
9. Royal Botanic Garden Edinburgh
Enjoy the tranquility of the Royal Botanic Garden, home to a vast collection of plants and boasting stunning views of the city’s skyline. Entry to the Garden is free, but the Glasshouses charge an admission fee of £7 for adults and £6 for concessions.
Opening times: Garden: 10 AM – 6 PM; Glasshouses: 10:10 AM – 5:30 PM
10. Camera Obscura and World of Illusions
End your tour of Edinburgh with a playful twist at Camera Obscura and World of Illusions. This fun-packed museum will challenge your perceptions with optical illusions, a mirror maze, and stunning rooftop views of the city. Tickets are £17.95 for adults and £13.95 for children.
Opening times: Monday – Sunday, 10 AM – 7 PM
With these top 10 attractions, you’re set to experience the very best of what Edinburgh has to offer, from historical landmarks and natural wonders to the sweet, chocolatey delights of The Chocolatarium. Enjoy your journey through the beautiful and enchanting city of Edinburgh!









