The Edinburgh Dungeon is in Edinburgh City Centre, right next to Waverley station at 31 Market Street. The postcode is EH1 1DF.
While there is not a car park on site, there are a few car parks within walking distance of the attraction, such as Waverley Station and Holyrood Road NCP. There is also on-street metered parking on East Market Street and Jeffrey Street.