Book Now


We're ranked #5 out of 12,000+ Best Things to do in Scotland on TripAdvisor!


Here at Camera Obscura & World of Illusions, we put our all in to what we do and strongly encourage feedback - good or bad - so that we can use it to develop our experience. We read and reply to every single review we receive on TripAdvisor, and we're delighted to have been ranked #5 out of more than 12,000 things to do in Scotland! The feedback we receive from visitors is invaluable to us and our growth as one of Scotland's top attractions, and we take pride in the excellent reviews left for us by our visitors. 



Our visitors wrote:

"You could spend hours here. It's something for every age and something new around every corner. The talk at the top was a highlight for me." - Mary H.

"Can’t recommend this enough, the staff are so welcoming and friendly and a massive plus point is it is dog friendly. Would definitely recommend waiting at the top floor to see the camera obscura where the staff show you all parts of Edinburgh and have a bit of fun with it. We even renewed our wedding vows at the auto wed machine." - Arnie P.

"Amazing experience from start to finish. Staff are AMAZING, they helped my daughter settle in right away (who is autistic) Isaac picked up on this and focused his time to helping her feel comfortable. She was provided with a sensory back pack. He also picked up on that our daughter was saying thank you in sign language and he responded in basic sign (this is something that was a huge deal to her)." - Tommy B.



We're number 5 on the list among some of our neighbours such as Edinburgh Castle and The Scotch Whisky Experience, see the full list here for inspiration on more amazing days out in Scotland. Or, if you're more local, see the list for Things to do in Edinburgh here, where we're also in the number 5 position out of more than 1,000 attractions. Further afield, we're #18 in the UK out of 80,000+ and we're proud to have made the top 100 things to do in the whole of Europe out of more than 550,000, sitting at #97! 

Whilst you're there and if you haven't already, please leave us a review! We're very proud of our team and would love to stay in the number 5 position or potentially even climb up higher. 


Keep up to date by following us on social media Facebook, Instagram, Twitter and TikTok

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