Book Now

We’ve had a busy time over the past couple of months welcoming lots of film and media enquiries to the site. We love to welcome journalists, vloggers, bloggers and photographers to the attraction to capture all the exciting exhibits and most often our stunning views of Edinburgh, which make Camera Obscura and World of Illusions a popular request with the media.

Recent activity includes being featured on BBC One Scotland from the Sky, BBC One Bargain Hunt, Mini Travellers blog, Avengers Infinity War, being part of Edinburgh’s City of Superheroes, welcoming the Glasgow2018 mascot, Wide Days blog, Instgrammer visits from #UncoverEdinburgh, Scottish Field Magazine and the family from Super Toys Universe to take a vlog. Follow us on Facebook, Twitter and Instagram to see all the most recent activity.

The history of the attraction sparks the imagination of lots of content creation, being Edinburgh’s oldest purpose build visitor attraction, operating since 1853. The Camera Obscura itself is a scientific marvel, and has been delighting visitors with its live projections of Edinburgh for over 150 years.  

Our five floors of illusions leave the mind boggling and there are certainly lots of photo and filming opportunities around the site. From bright coloured electric globes and kaleidoscopes, the shrinking room, mirror maze, vortex tunnel and severed head, getting photographs to show a fun-filled experience or highlight science and illusion are in abundance.

We always try to be accommodating and welcome media to the site. We recommend this is out of hours, first thing in the morning before we open works best for us. If you are interested in capturing content of the Camera Obscura Show please be aware that this is weather dependent (and unfortunately we can’t control the weather!).

To get in touch and arrange a media visit please contact Claire Riddoch, Marketing Manager on or call 0131 226 3709

More information about Camera Obscura and World of Illusions can be found on our website

Facebook /camobscura
Twitter @camobscura
Instagram @camobscura1 

'preloader' is an empty div, please add components & component controllers