1. Edinburgh Castle
Voted as the top UK heritage attraction at the British Travel Awards, Edinburgh Castle is one of the most iconic buildings in Europe. Dating back to the 12th century, it has a complex history and is filled with treasures such as the Scottish crown jewels, the National War Museum of Scotland and the mysterious "Stone of Destiny".
2. Arthur's Seat
The beautiful peak of Arthur‘s Seat (251m or 823ft) is a relatively easy climb (you will huff and puff a little) and gives you breath-taking views over the entire city and the countryside. Pack some decent walking shoes for this!
3. National Museum of Scotland
Contains treasures from around the world and the Story of Scotland from pre-history to the present day. Oh, and it’s free entry as well. A good way to warm up during the day.
4. Calton Hill
For those less inclined to brave the slopes of Arthur's Seat, Calton hill is another of Edinburgh's seven hills with panoramic views across the city. Look out for "Edinburgh's shame" – an unfinished Athenian acropolis which straddles the summit.
5. Palace of Holyroodhouse
Holyrood Palace is fit for a queen! Visit the official residence of the current British monarch. Open to the public throughout the year except when the royal family is in residence.
6. Royal Yacht Britannia
Step on board the former royal yacht of the British monarch. De-commissioned in 1997, it is now berthed in Leith and welcomes 300,000 visitors per year.
7. Camera Obscura World of Illusions
Don't trust your eyes! This interactive experience next to the castle also boasts a fine viewing tower with 360° panoramic views.
8. Scottish Parliament building
Sitting at the foot of the Royal Mile, the Scottish Parliament building is the home of the Scottish Government. This controversial building is a true gem in the world of architecture and is hailed as one of the most innovative designs in the UK.