We have just returned from a cruise around the Scottish islands which included a short stop in Kirkwall - 12 noon to 5pm which gave us about 4 hours ashore.
We are not fans of ship excursions so researched and tracked down an excellent private tour guide called Diane Wild (Peedie Orkney Tours). She is a delightful guide - met us at the ship as arranged and took us on an interesting tour within the limits of our time. She got us back to the ship well in time for our sailing (always an important matter !!).
If anyone wants to make contact, her email is email@example.com