What's the Best Ghost 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 ghost tours experience in Edinburgh, we wholeheartedly recommend the “Edinburgh City 4 Hour Private Guided Taxi Tour.” Currently rated at a remarkable 5.0 out of 5 based on seven reviews, this tour consistently receives the highest acclaim among all 31 available options. The strong rating reflects both the quality of the guided commentary and the thoroughness of the experience.
This particular tour boasts an impressive price point of £275, placing it within a premium range for Edinburgh’s ghost tours – typically between £12 and £1,263. Its 4-hour duration also distinguishes it; with options ranging from just 60 minutes to a full 960 minutes, this extended exploration allows for a more in-depth investigation of the city's haunted history.
The fact that it’s one of only seven tours receiving a perfect score indicates a truly exceptional offering. However, “best” is ultimately subjective and depends on your individual priorities.
Considering the wide range of prices (£12 – £1,263) and durations (60-960 minutes), you can find a ghost tour to suit almost any budget or timeframe.