Private or Group: Which Ghost Tours Tour Should You Choose 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
Choosing a ghost tour in Edinburgh depends entirely on your preferences and budget, and we’ve got a fantastic selection of 31 tours to cater for every kind of traveller. Generally, you'll find options ranging from around £12 for a shorter experience to a more immersive £1,263 investment – this wide price range reflects the variety in duration and included elements.
If you value flexibility and a more intimate experience, a private tour is undoubtedly the way to go. These tend to offer a tailored pace, allowing you to linger at points of particular interest and ask questions directly to your guide. The higher price point – typically between £275 and £1,263 – reflects this personalized service and the ability to book for just your group.
However, shared or group tours can be significantly more economical, often falling within the £12-£275 range. You’ll benefit from a lower cost per person, but you'll need to accept a set pace dictated by the overall group size and potentially a less tailored experience. The duration of these tours varies greatly, offering options from just 60 minutes to up to 960 minutes – allowing you to choose an adventure that fits your schedule perfectly.
The average rating across all Edinburgh ghost tours is impressive at 4.8 out of 5, demonstrating the quality of experiences available. For a truly exceptional experience, consider our top-rated “Edinburgh City 4 Hour Private Guided Taxi Tour”, which currently boasts a phenomenal 5.0/5 rating based on 7 reviews and costs £275.
We’re confident you’ll find the perfect ghost tour to add a chilling dimension to your Edinburgh visit.