Whether you’re looking to play tourist in your own country or are coming from further afield, there are a number of excellent tourist attractions in Scotland worthy of exploring.
You can step back in time and explore well preserved locations such as The Real Mary King's Close or witness history through medieval ruins such as Dunnottar Castle, but with so many options all around the country where should you start?
We asked you to share what you thought Scotland’s top tourist attractions were and after hundreds of comments, we’ve narrowed down the list.
So without further ado, here are the 32 best Scottish tourist attractions as voted for by The Scotsman readers.

5. Craigievar Castle
Situated in Aberdeenshire, the bright pink façade of Craigievar Castle is said to have inspired Walt Disney's Cinderella Castle. Surrounded by woodlands, the Baronial style property is packed with history and art. | Jaroslav Moravcik - stock.adobe.com

6. The Scottish Crannog Centre
The Scottish Crannog Centre on Loch Tay shows visitors exactly how Scottish people lived 2,500 years ago with its recreation of an Iron Age crannog, which was rebuilt following a fire in 2021. In addition to walking in the footsteps of our ancestors, visitors can explore the museum with its ancient artefacts. | Lensman300 - stock.adobe.com

7. Culloden Battlefield
Visitors to Culloden in Inverness can not only visit the battlefield where the 1745 Jacobite Rising came to an end, but also learn more about the site's history with its visitor centre. | rphfoto - stock.adobe.com

8. Culross Palace
Having appeared in hit TV series Outlander, Culross is among Scotland's top tourist attractions. As the most complete example of a burgh from the 17th and 18th centuries, visitors can get a taste of what life would have been like at Culross Palace back then. | -Marcus- - stock.adobe.com


