A range of visitor facilities is on offer at Edinburgh Castle, from food outlets to free guided tours. Find out what to expect when you get here.


There is no public parking at Edinburgh Castle. Castle Terrace and Johnston Terrace have the nearest on-street parking zones.

The NCP Edinburgh Castle Terrace car park offers a discounted rate for castle visitors (except in August): £10 for 5 hours. You must validate your parking token at the castle’s audio booth during your visit.

Blue Badge holders can request one of the limited number of accessible parking spaces on Castle Esplanade on a first come, first served basis.

Tours and guides

Free guided tours of the castle are available throughout the day.

Audio guides can be hired in eleven languages for a small charge.

You can also pick up a free copy of our orientation map on arrival or download in advance.

Gift shops

Our three gift shops each stock a superb range of inspired gifts – including exclusive Edinburgh Castle merchandise.

You can pop into the Portcullis Shop to browse our largest range of souvenirs without paying for entry to the castle.

Or shop anytime at the Historic Scotland online shop. International delivery to a number of locations is available.


Signage will direct you to the public toilets in:

  • The ticketing area
  • The Tea Rooms
  • Redcoat Cafe
  • David's Tower (close 30mins before the tower)

Baby changing facilities are available in each location. All toilets (except those at David’s Tower) are accessible to visitors with disabilities.