Do I get a discount by booking online? Yes! Book at least a day in advance and you will receive a discount. Please note: All tickets, must be pre-booked in advance with limited numbers available, please click here to secure now. Related articles Can I use my Tesco Clubcard for entry into The Edinburgh Dungeon? Do prices vary depending on the time of my visit? Is The Edinburgh Dungeon scary? How long will I be in the Edinburgh Dungeon? Can I pre-book online with my 2 for 1/promotional voucher?