Edinburgh Attraction & Museum Ticket Prices
The main sights and museums in Edinburgh: official ticket prices and booking sites, plus what to know before you book.
Booking tips before you go
Book online, save on the gate price
Edinburgh's big paid sights charge more at the door: Edinburgh Castle is £23.50 online vs £26.00 at the gate, Holyrood Palace £22 vs £26, Royal Yacht Britannia £23 vs £25, and the Zoo runs about 10% cheaper online. The Castle can sell out in summer, so an advance ticket also protects your entry, and only the operator's own site avoids reseller markups.
Sources: edinburghcastle.scot, royalyachtbritannia.co.uk, edinburghzoo.org.uk (fetched 2026-09-19); Holyrood Palace figures are cross-source verified because rct.uk returned 403.
Explorer Pass: only worth it if you leave Edinburgh
The Historic Scotland Explorer Pass is valid for 14 consecutive days and gives free entry to open Historic Environment Scotland sites, including Edinburgh, Stirling and Urquhart Castles, plus 20% off audio guides at Edinburgh and Stirling Castles. Edinburgh Castle alone costs £23.50 online, so compare the pass price against the sites you will really visit; you still need to book Edinburgh Castle online to guarantee entry.
Source: edinburghcastle.scot membership and Explorer Pass page (fetched 2026-09-19). The current pass price was not primary-verified (the HES ticket page returned 403), so check it before buying.
2026 changes that catch visitors out
St Giles' Cathedral moved from donations to a £12 ticket from September 2026 (free for Scotland residents and under-16s). Dynamic Earth sells only a 12-month annual pass, with no day ticket, at £23 online. The Royal Botanic Garden's Palm Houses reopen on 2 October 2026 with timed tickets, while the rest of the glasshouses remain closed, and the Garden itself is free.
Sources: stgilescathedral.org.uk/upcoming-changes, dynamicearth.org.uk, rbge.org.uk (all fetched 2026-09-19).
Ticket Prices by Attraction & Museum
Prices come from each attraction's official booking site where it could be read; otherwise they are cross-checked against independent 2026 sources, and each item's note says which. Re-check the official site for the current price before booking.
Edinburgh Castle
£23.50Historic Environment Scotland
Adult (16-64) is £23.50 booked online in advance vs £26.00 at the gate; child (7-15) £14.00 online. Tickets can sell out in summer, so book online to guarantee entry; HES members and Explorer Pass holders enter free but should still book online.
Checked: 2026-09-19
Palace of Holyroodhouse
£22Royal Collection Trust
Adult £22 in advance vs £26 on the day (young person 18-24 £14/£17, child 5-17 £11/£13, under 5 free). The palace closes when the monarch is in residence, so check dates before booking; official site returned 403, so prices are cross-source verified, not primary-fetched.
Checked: 2026-09-19
Royal Yacht Britannia
£23Leith, Edinburgh
Adult £23 online in advance (April-October 2026), £25 on the door, £27 flexible date; drops to £22 online from November 2026 to March 2027. Young person 16-21/student and child 7-15 are £11.50 online; under 7s free.
Checked: 2026-09-19
The Real Mary King's Close
£28.50Guided underground Old Town tour
Timed 1-hour guided tour: Standard adult £28.50 (child £21.00, free booking changes up to 4 hours before) or cheaper Essential adult £25.00 (child £18.25, £15 fee per change). Tours run on set times, so book ahead in high season.
Checked: 2026-09-19
Camera Obscura & World of Illusions
£24.95Royal Mile, Castlehill
Adult £24.95, student or senior 65+ £21.95, child 5-15 £17.95, under 5s free. Booking before 9am or after 7pm on selected dates takes £4 off standard fares; same-day re-entry with a hand stamp, and walk-up tickets depend on availability.
Checked: 2026-09-19
The Scotch Whisky Experience
£25Silver Tour (50 min, one dram)
Silver Tour adult £25 (guided tour plus a nosing and tasting of one whisky); the 75-minute Gold Tour with four regional malts is £39.75 and is 18+ only. Tickets can be rescheduled up to 48 hours before, and photo ID is required.
Checked: 2026-09-19
Edinburgh Zoo
£30RZSS, Corstorphine
Adult (16+) £30.00 booked online in advance, which includes a small voluntary donation; concession £27.00 and under 3s free. Booking ahead saves roughly 10% versus buying on the day, and RZSS members enter free.
Checked: 2026-09-19
Dynamic Earth
£23Science centre and planetarium, Holyrood
Adult (16+) £23.00 online vs £24.50 walk-in, sold as a 12-month unlimited-visit annual pass because there is no single-day ticket. A planetarium-only show is £8.00 online / £9.50 walk-in; child (4-15) is £15.00 online.
Checked: 2026-09-19
Surgeons' Hall Museums
£10Royal College of Surgeons of Edinburgh
Standard admission 2026: adult £10, concession £6.50 (students, over-60s, NHS staff), child 5-15 £5.50, under 5s free; family tickets from £17 to £25. No pre-booking for standard visits, so pay at reception; last admission 4:30pm.
Checked: 2026-09-19
St Giles' Cathedral
£12Royal Mile, incl. Thistle Chapel
From September 2026 the cathedral moved from donations to a £12 ticket, sold online and in person; entry stays free for all Scotland residents and everyone under 16. Confirm the exact start date and any photography permit rules on the cathedral site.
Checked: 2026-09-19
National Museum of Scotland
FreeNational Museums Scotland, Chambers Street
General admission to the permanent galleries is free with no booking; only some special exhibitions are ticketed, so check the exhibition page for that price. The museum site returned 403 to direct fetch, so this rests on NMS search-result text plus 2026 visitor guides.
Checked: 2026-09-19
Royal Botanic Garden Edinburgh
FreeGarden entry plus Palm Houses (reopening 2 Oct 2026)
Garden entry is free. The Palm Houses reopen on 2 October 2026 with timed-entry tickets (10:15-16:15): adult £5.50 including a voluntary donation, concession £4.70, under-16s free; all other glasshouses stay closed for restoration.
Checked: 2026-09-19