What's the Best Historical Tours Tour in Edinburgh?
By Editorial Team · Last updated 16/08/2026
- Best season
- May to September
- How to get there
- 4.5 hours by train from London King's Cross, or fly into Edinburgh Airport
- Avg. visit duration
- 2-3 days
If you’re seeking the very best historical tour experience in Edinburgh, we recommend the “Edinburgh Full Day Tour with Edinburgh Castle (Small Group).” Currently enjoying a remarkable 4.9 out of 5 stars based on 825 reviews, it’s consistently praised as the top choice among visitors. This high rating reflects both its excellent content and the overwhelmingly positive feedback from our travellers.
The tour offers a comprehensive exploration of Edinburgh's key historical sites, lasting between 60 and 300 minutes, allowing for a deeply immersive experience. At £96, it represents the highest price point amongst the 11 available historical tours in the city. The substantial number of reviews – over 825 – indicates widespread popularity and confirms its consistently high quality.
However, “best” is ultimately subjective. When choosing your tour, consider your individual preferences for duration and budget. We offer options ranging from shorter, more focused experiences at £18 to longer, more extensive explorations up to £96.
We have tours of varying lengths – from just 60 minutes up to a full three hours – so there’s something to suit every traveller's needs and interests within the broader range of available historical tours in Edinburgh.