Edinburgh-Castle.org Book a ticket
Edinburgh Castle on Castle Rock

Your independent Edinburgh Castle guide

Edinburgh Castle: Tickets, Crown Jewels and the Royal Mile

Edinburgh Castle stands on Castle Rock at the top of the Royal Mile. Compare tickets and time slots, check opening hours and plan tours, the Honours of Scotland and the sights nearby.

  • ★ Hand-picked, top-rated tours and tickets
  • 🏰 Tickets, jewels and Royal Mile explained
  • ↺ Free cancellation on most bookings

Edinburgh Castle in a nutshell

Edinburgh Castle sits in the Old Town at the top of the Royal Mile, postal address Castlehill, Edinburgh EH1 2NG. It has been a royal residence, a fortress, a garrison and a prison. The buildings come from different centuries, so it is not one castle built at a single date. The rock it stands on rises about 130 m above sea level, which is why the climb from the city is steep.

Most visitors need at least 2 hours for the main attractions: the Honours of Scotland, the Royal Palace, the Great Hall, St Margaret's Chapel, the big guns, the National War Memorial and the old prison vaults. Prices on this page are in pounds sterling for 2026, and they can change.

EH1 2NGCastlehill, at the top of the Royal Mile
0.4 milesUphill walk from Waverley station; the tram stop at Princes Street is also 0.4 miles away
£23.50Adult ticket online in 2026, £26 on the day at the gate
The castle above the Old Town roofs

What this guide covers

This guide follows a visit from the first question to the last. Start with Edinburgh Castle tickets and time slots, then check the opening hours for your month. If you want a guide, the tours page compares the castle tour, audio guide and walks along the Royal Mile. Inside the walls, the room by room guide shows what is worth your time, and the pages on the Honours of Scotland and the One O'Clock Gun cover the two best known stops.

Around the castle you find the Royal Mile, the underground vaults and ghost tours, the evening Military Tattoo on the Esplanade and day trips from Edinburgh into the Highlands. For Loch Lomond, which has its own guide, see Loch Lomond.

Edinburgh Castle tickets, tours and day trips

Castle entry with a guide, Royal Mile walks, ghost tours and day trips into the Highlands, with live prices and availability.

Browse all tours on GetYourGuide →

A few things to know before you go

Facts that save time and money in 2026.

The Stone of Destiny is in Perth

Since March 2024 the Stone is on show at Perth Museum, free of charge. It is no longer an exhibit at the castle. Single visitors no longer book online for the Stone; they take a time slot at the museum.

Honours of Scotland →

The Honours are in the Crown Room

The crown, sceptre and sword of state are shown in the Crown Room on the first floor of the Royal Palace. The room was refurbished in early 2026. Check the visitor information on the day you go.

Inside the castle →

A guided tour costs extra

A standard ticket does not include a guide. The 30-minute castle tour is a separate product at £6.50 per person on top of admission.

Tours →

The Explorer Pass has limits

It is valid for 14 consecutive days and covers one visit per site. The Palace of Holyroodhouse is not included.

Ticket options →

St Giles' now charges

Visitors aged 16 and over who do not live in Scotland pay £12. Entry is not free against a donation any more.

Royal Mile →

Edinburgh has a visitor levy

Since 24 July 2026 a 5 percent charge applies to accommodation, limited to the first 5 consecutive nights.

Where to stay →

The next Tattoo is in 2027

The 2026 edition is over. The next one runs from 6 to 28 August 2027, and tickets are sold only through the organiser's own sales channel.

Military Tattoo →

The gun does not fire every day

The One O'Clock Gun fires at 1 p.m. except on Sundays, Good Friday and Christmas Day. Weather or operations can close the castle on other days too.

One O'Clock Gun →

More independent Scotland guides

Separate guides from the same team, each focused on one place in Scotland.

Edinburgh Castle: frequently asked questions

How much is an Edinburgh Castle ticket in 2026?

An adult ticket for ages 16 to 64 costs £23.50 online and £26 at the gate. Visitors aged 65 and over pay £19 online and £21 at the gate, and children aged 7 to 15 pay £11.50 online and £13 at the gate. Children under 7 enter free but should be added to an online booking. See tickets for the Flexi ticket and the Explorer Pass.

When is Edinburgh Castle open?

From 1 April to 30 September it opens at 09:30 with last entry at 17:00 and closing at 18:00. From 1 October it closes at 17:00 with last entry at 16:00, and it is closed on 25 and 26 December. The opening hours page has the full calendar.

Do I have to book in advance?

No, there is a gate price. But tickets are sold per entry time, and once online tickets for a slot are gone, no extra tickets are held back for the gate. In summer they can sell out early, so book ahead if your date is fixed.

How long should I plan for the castle?

Plan at least 2 hours for the main attractions. Add time for the climb up from the Royal Mile, the bag check and a guided tour if you take one.

Can I see the Stone of Destiny at the castle?

No. It has been at Perth Museum since March 2024 and is free to see there. The castle shows the Honours of Scotland in the Crown Room.

Is edinburgh-castle.org the official website?

No. This is an independent travel guide with no link to Historic Environment Scotland, the castle, the Royal Edinburgh Military Tattoo or any tour operator or hotel.

Edinburgh Castle tickets and tours

Castle tickets, Royal Mile walks, ghost tours and Highland day trips compared, most with free cancellation.

Find your castle ticket →