Girl's face in a mirror illusion.
©Camera Obscura & World of Illusions

Camera Obscura & World of Illusions Resident Rate

With five floors of fantastic fun, jam-packed with over 100 illusions – not to mention 360⁰ views of Edinburgh – Camera Obscura & World of Illusions is guaranteed to thrill, astonish and captivate.

Step inside the city’s oldest visitor attraction, located at the top of the Royal Mile, and explore a world of illusions with surprises around every corner. Navigate a swirling light vortex and maze of mirrors, see yourself grow, shrink and stretch, or play eye-spy with the astonishing city viewcams and enjoy visual effects that twist reality. Join your guide inside the mysterious rooftop chamber to see Edinburgh as you’ve never seen it before.

Then, head outside to the Rooftop Terrace and enjoy an unbeatable vantage point for the most breath-taking photographs – you can even take a closer peek with a range of binoculars, all of which are free to use.

And ensuring none of the family miss out, dogs are also welcome.


Resident Rate

Residents with an EH postcode receive 20% discount on off-peak tickets, on a Sunday to Friday basis. Bookings should be made on Camera Obscura & World of Illusions using code RESIDENTRATE20 in the voucher code box.


Terms and conditions

  • This reward is only valid for residents with an EH postcode. Contact and address details will be required when booking and on arrival (photo ID or utility bill with an EH postcode).
  • Residents with an EH postcode receive 20% discount on off-peak tickets, on a Sunday to Friday basis. Off-peak times are classified as outside of UK school holidays
  • Residents with an EH postcode receive 20% discount on off-peak tickets, on a Sunday to Friday basis. Bookings should be made on Camera Obscura & World of Illusions using code RESIDENTRATE20 in the voucher code box.
  • This reward is valid until 31 December 2025.
  • *The periods 28 June to 30 August 2025, 11 October to 01 November 2025 and 13 December 2025 to 03 January 2026 are excluded from this offer.
  • All bookings are subject to availability.
  • This reward cannot be used in conjunction with any other offer.
  • Advance booking is required.


This project is funded by the UK Shared Prosperity Fund

Logo saying Funded by UK Government

Was this content helpful?
Share