• By Car: From Inverness, take the A9 and then the A835 towards dingwall. Once you have entered Dingwall, turn right on Hill Street and the Royal Hotel can be found on the left hand side.
• By Train: From Dingwall Station, turn right as you leave the station and once you have gone round the corner, the Royal Hotel will be facing you.
• By Bus: From the main bus stop. The Hotel is right next door to the bus stop.