Book Tickets

Edinburgh Magic – Edinburgh’s most enchanting show!

Unlock hidden Edinburgh and witness magic that’s fooled some of the greatest minds associated with the city, from JK Rowling to Harry Houdini to King Charles. Objects float before your eyes, money multiplies, time stands still… Amazing moments tied to the secret stories hidden in the cobbles and closes of the capital.

Shows take place every other Saturday night throughout the year. Book below or visit box office page directly

On arrival in the lobby make your way to the Versailles Suite. The Private Reception area opens 30 minutes prior to show start for pre-show refreshments.
If you’ve purchased a front or second row ticket present it to the bar tender for your complementary glass of Prosecco on arrival.
Dress to impress! There’s no strict code, but we absolutely encourage elegant evening attire! It’s a stunning venue – so why not?!
Show time 60-70 minutes with no intermission.
The suite is accessible, please provide us with your accessibility requirements in advance.
Bookings must be made online in advance. Online box office closes 30 minutes before show start time.
A booking fee of £2 per transaction will be added to ticket purchases at checkout. Tickets range in price from £30 – £55 per person.

‘Edinburgh Magic’ is available to book for private performances outside of the Saturday night bi-weekly performances. Email for more information.