Edinburgh Castle
Old Town, Edinburgh
The castle on the rock above the city, home of the Honours of Scotland, Mons Meg and the One o'Clock Gun. It sits within a UNESCO World Heritage Site.
Insider tip
The castle's own page suggests setting aside at least 2 hours for the main attractions.
What the guides say about Edinburgh Castle
Start with Edinburgh Castle, walk the Royal Mile down to the Palace of Holyroodhouse, then climb Arthur's Seat or Calton Hill for the view.
What's on at Edinburgh Castle
Upcoming events at Edinburgh Castle and within a ten-minute walk, from the weekly Edinburgh events calendar.
The Royal Edinburgh Military Tattoo 2027
Military tattoo on the Castle Esplanade, 6 to 28 August 2027. The 2027 show is called The Same Heart Beat.
Stay nearby Hotels near Edinburgh Castle Esplanade, 6 to 8 August
Edinburgh's Christmas
Time 10:00 to 22:00
Christmas market in East Princes Street Gardens open daily 10:00 to 22:00, with fairground rides in West Princes Street Gardens, from 14 November 2026 to 3 January 2027. Closed on 25 December.
Night Afore Party with The Fratellis
Time 18:00
Party beneath Edinburgh Castle with The Fratellis on 30 December 2026, starting at 18:00. Ticketed, ages 12 and over.
Stay nearby Hotels near West Princes Street Gardens, 30 to 31 December
Hogmanay in the Gardens with Underworld
Time From 20:00
Concert with Underworld and special guests beneath Edinburgh Castle on 31 December 2026, doors at 20:00, with the Midnight Moment fireworks. Ticketed, ages 12 and over, last entry 23:00.
Stay nearby Hotels near West Princes Street Gardens, 31 December to 1 January
Tour de France Grand Départ
Stage 1 of the 114th Tour de France leaves Edinburgh's Old Town on 2 July 2027, through the city centre and the Southside towards Midlothian and the Borders.
Stay nearby Hotels near Edinburgh Old Town to Southside, 2 to 3 July
Smaller local events nearby
Imaginate Scratch That! Theatre and shows
Thu 12 Nov · Traverse 2, Tollcross
Performance at Traverse 2, Tollcross.
£5.50 · from 19:00 · Map · Source: Traverse Theatre
No Apologies Theatre and shows
12 to 13 Nov · Traverse 1, Tollcross
Performance at Traverse 1, Tollcross.
£5.50 to £20 · from 19:30 · Map · Source: Traverse Theatre
Nearby
Around Old Town
Castle, Royal Mile and the closes
The Old Town runs down a ridge from Edinburgh Castle to Holyrood. It sits within a UNESCO World Heritage Site, and the museums, closes and kirks here are mostly a short walk from each other.
Old Town has 32 places on the Roam Edinburgh map: 17 museums, 5 bars, 3 landmarks, 3 churches and cathedrals, 1 shop, 1 park or garden, 1 market and 1 pub. Read the Old Town guide.
Stay near Edinburgh Castle
Browse live availability and compare prices around Old Town.
See hotels near Edinburgh Castle on Booking.comPrices are for the night of Saturday 14 November. You can change the dates on Booking.com. If you book, Roam Edinburgh earns a small commission from Stay22 at no extra cost to you.