Best Ghost Tours in Edinburgh
Edinburgh holds centuries of history and folklore, offering a truly unique atmosphere for exploration. Our ghost tours delve into the city’s past, revealing captivating stories and legends that linger within its ancient streets.
Filters

Guided Walking Tour of Edinburgh Old Town
from £12
Edinburgh's Dark and Sinister History Walking Tour
from £16

Dark Shadows of Edinburgh
£20from £16
Edinburgh 2 Hour Nighttime Ghost Tour Italian Tour Guide
from £17
Ghosts, Mysteries, and Witches Tour
from £17
Tour de los Fantasmas, Misterios y Brujas en Español
from £17
Edinburgh: Witches & Haunted History Walking Tour
from £18

Haunted Histories walking tour
from £18
Dark History and Ghost Tour of Edinburgh
from £18
The World Famous Underground Ghost Tour
from £19Show 24 more tours

Kids Multi-Sensory Underground Vaults Tour in Edinburgh
from £21
Extreme Paranormal Underground Ghost Tour in Edinburgh
from £21
City of the Dead Underground Vaults (Day)
from £23
City of the Dead Haunted Graveyard Tour in Edinburgh
from £23
Underground City of the Dead Tour
from £23
Edinburgh Darkside Ghost Tour of Mysteries and Murder and Legends
from £24
Haunted Vaults and Graveyard Walking Tour in Edinburgh
from £26
Terror Walking Tour in Edinburgh
from £26
City of the Dead: The Double Dead Tour
from £26
Multi-Sensory Haunted Underground Vaults Tour in Edinburgh
from £29
Small Group Edinburgh Underground Vaults & Graveyard Ghost Tour
from £33
Multi-Sensory Underground Vaults Evening Ghost Tour with Whisky
from £33
Private Dark History Tour: Eerie Edinburgh
from £50
Treasures of Edinburgh: Ghosts, Myths & Legends Private Tour
from £69
Private Guided Walking Tours Hidden Edinburgh
from £75
The Best Of Edinburgh's Amazing Old Town
from £100
Visite privée enquête : Sherlock Holmes à Édimbourg en Français
from £175

Greyfriars Kirkyard and Edinburgh Castle Private Guided Tour
from £197
Edinburgh City 4 Hour Private Guided Taxi Tour
from £275
Edinburgh Witchery Private Walking Tour
from £372
Edinburgh: The Outlander Privately Guided Tour in Luxury Minivan
from £429
Edinburgh City (Scotland) Private Group Day Trip up to 6 people
from £795
Private Ghost Walking Tour in Edinburgh Historic Old Town
from £1,266Bookings are handled securely by Viator, our booking partner — you'll pay on their site and receive your confirmation from them directly.
Frequently asked questions
How much does ghost tours cost in Edinburgh?
ghost tours in Edinburgh ranges from £12 to £1,266 per person, depending on the tour and group size.
How long does ghost tours take in Edinburgh?
ghost tours in Edinburgh typically take between 1 hour and 16 hours, depending on the tour.
How many ghost tours options are there in Edinburgh?
We currently list 36 bookable ghost tours options in Edinburgh, with real-time pricing and availability.
Can I cancel my ghost tours booking in Edinburgh?
Most tours offer free cancellation up to 24 hours before the start time — check the specific policy on each tour before booking.