Restaurants in Kirkwall
We list 29 restaurants in Kirkwall.
Updated July 2026
Ambience:
Fine Dining
Helgi's bar
The Torvhaug Bar
Harbour Fry
Happy Haddock Fish & Chips
Airport cafe
Trenabies Bistro
Argo's Bakery
21
The Shore
Buster's Diner
The Auld Motor Hoose Theme Bar
Thomas Sinclair Bakery
How many restaurants are there in Kirkwall?
29 are listed so far. None has five or more diner reviews in our data, so the list isn't ranked by rating yet.