From Central Edinburgh - take the A7 towards Galashiels for approximately 12 miles. At North Middleton turn left and drive straight on through the village for about ¾ mile, going straight ahead at a sharp turn in the road, past the school and church on a private road leading to the Castle gates.
From Edinburgh Airport - Follow signs for A720, City Bypass South, and once you are on this dual carriageway, continue until Sheriffhall Roundabout where you will take the A7 road and continue as above.
From Glasgow City or Airport - Take the M8 to Edinburgh; on the outskirts join the A720 City Bypass South and continue as above.
Arriving by train - If you require a taxi from Edinburgh's Waverley Station, please phone the Hotel upon arrival. Taxi charge will be £25-£30.
For more detailed instructions, please visit Multimap.com.