Edinburgh Dungeon

Edinburgh Dungeon

4.5 star rating: Recommended 22 Reviews | Add review

  • Address: 31 Market Street, Edinburgh
  • Hours: Open daily 10am - 5pm (until 4pm in winter)
  • Admission: Adults: £15.50

ATTRACTION Keywords:
Photography

Edinburgh Dungeon
Passing clouds. Cool.
2:12 AM Wednesday, May 22
Passing clouds. Cool.
7 day forecast

Lovers of spooky kitsch, you have discovered your Mecca. The history on which these gruesome attractions of Edinburgh Dungeon are based - hangings at the Grassmarket, Plague victims abandoned to die - may be real, but the treatment, complete with actor-led 'experiences' and rides, is true theater.

Descend into the bowels of the place and be confronted by ghosts, dodge grave-snatchers and cannibals, witness the drawing and quartering of William Wallace, creep into a 19th-century autopsy room with fresh plundered cadavers and even experience the thrill of your own hanging - as many times as you like! Teenagers will love it, but keep the little ones at home. 

Latest Reviews

Great walk and our guide was excellent, fascinating details about the vaults and learnt so much along the way. It's a must when visiting the Royal Mile.

Read more

Great tour, lovely to see Edinburgh by night. Our tour guide Liz was very interesting and told the stories in an amazing fashion which made the trip very enjoyable and atmospheric. The vaults and their history were great, would definitely go again. Thank you!

Read more

This tour was really spooky, the atmosphere in the vaults was amazing. The tour guide was really knowledgeable and brought the history to life.

Read more

Practical Info

The Edinburgh Dungeon is located slap in the middle of the Old Town (suitably, not far from Carlton Old Burial Ground). It's probably easiest to take a train there. Your trembling knees will only have to carry you 100 meters (328 feet) to Waverley Station. 

Advertisement
Edinburgh Dungeon Photos
Upload Photo

Do you have photos of this attraction? Be the first to share your photos with other travelers!