The city’s worst kept secret is that the Camera Obscura and World of Illusions in Edinburgh has the best views of the Old Town and beyond! But did you know it also has trippy exhibitions, a vortex tunnel and plenty of toys that nosey folk will love?
Camera Obscura is not just a tall historic building with five floors of illusions, it’s also a gallery with intriguing, interactive and often cheeky artwork.
So why not do more than laugh at the silly magic mirrors attached to the outside of Camera Obscura and step indoors for a lighthearted yet mind-bending experience and epic views of the city of course.
Location & Setting
Camera Obscura sits right beside Edinburgh Castle on Castlehill, at the very top of the Royal Mile — you genuinely cannot miss the black-and-white striped tower with its magic mirrors bolted to the outside wall. Across the road is The Witchery and the Scotch Whisky Experience, and just around the corner you’ll find the photogenic red staircases of Ramsay Garden. Keep an eye out for the little pink Camera Obscura bench before you head into reception.
Inside, you redeem your electronic ticket at the desk and a member of staff talks you through the route. The blue rooms on the way up (floor 3 is Eye Spy Edinburgh, floor 5 the Magic Gallery) lead to the sixth-floor rooftop; on the way back down you drop through the pink rooms — Light Fantastic on floor 4 and Bewilderworld on floor 2 — before exiting through the shop. Before you climb, pause at the flowing mirror exhibition next to reception.
What’s Inside: Five Floors of Illusions
The five floors are a mix of hands-on optical tricks and gallery pieces you can actually touch and play with. Stretch your legs up to your armpits in a distorting mirror, check how warm you really are on the thermal camera, and lose your friends in the mirror maze. The Vortex Tunnel is the one everyone remembers — a rotating bridge that makes your brain insist the floor is spinning even though it isn’t.
Because it’s self-guided, you set your own pace, which makes it easy to double back to the exhibits you liked. Allow a bit longer if you’re visiting with kids — the interactive rooms tend to hold their attention far past the point where you expected to move on.
The Rooftop & Camera Obscura Show
On the sixth floor you reach the 360-degree rooftop, which opens onto the Royal Mile on one side and the New Town on the other — there are even turrets you can climb inside. Plaques point out what you’re looking at and share a little city history, including the gated 17th-century George Heriot’s School, once a home for “poor, fatherless bairns” and a building many reckon inspired Hogwarts (our Harry Potter locations guide settles the argument).
Use the binoculars to come face to face with the spires and rooftops, peek at unsuspecting locals, and on a clear day see all the way to the beaches of Fife. The tower is named for the original Victorian camera obscura at the top — a live show that projects the streets below onto a dish. Note that the demonstration is not always running, so if it’s the main draw for you, check ahead before booking.
Essential Information & Tickets
- Address: Camera Obscura, Castlehill, Royal Mile, Edinburgh EH1 2ND
- Duration: 1–2 hours, self-guided at your own pace
- Suitable for: Families and all ages
- Tickets: Booked online and redeemed at the reception desk
Camera Obscura does sell out, especially at weekends, so it’s worth reserving a slot in advance rather than turning up on spec. If you book through GetYourGuide you get a 24-hour cancellation window, so you’re covered if your plans change. The camera obscura rooftop demonstration isn’t always scheduled, so check the current status when you book if that’s the part you most want to see.
Getting There & What’s Nearby
Camera Obscura is a two-minute walk from Edinburgh Castle esplanade and sits at the top of the Old Town, so it slots neatly into a Royal Mile day. Start with Ramsay Garden for the architecture, then drop down towards Market Street — past Waverley Station — or cut across to Princes Street Gardens and the New Town.
For more big-kid fun, The Chocolatarium is halfway down the Royal Mile, and the South Bridge Vaults tour is a good mix of storytelling and history if you fancy going underground. Prefer a pint? From the tower you can reach the Grassmarket and the Old Town pubs in about five minutes down Castle Wynd, with pizza at Civerinos and Thai at Ting Thai Caravan nearby. Rain forecast? It also earns a place on our rainy-day guide.
Frequently Asked Questions
Do you need to book Camera Obscura in advance?
It’s strongly recommended. Camera Obscura regularly sells out at weekends and during school holidays, so reserving an online slot means you won’t be turned away at the door.
Can I cancel my ticket?
If you book through GetYourGuide, tickets come with a 24-hour cancellation guarantee, so you can get your money back as long as you cancel at least a day before your visit.
How long does a visit take?
Most visitors spend one to two hours. It’s self-guided, so you can move quickly or linger on the exhibits and rooftop for as long as you like.
Is Camera Obscura suitable for children?
Yes — it’s genuinely family-friendly. The interactive illusions and hands-on exhibits are a hit with kids, and the self-guided format means you set the pace.
Is Camera Obscura worth visiting?
For the combination of quirky illusions and one of the best free-standing rooftop views over the Old Town and castle, most visitors find it well worth the ticket — especially on a clear day.




