We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Restaurants in Kirkwall, United Kingdom

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

The Foveran Restaurant

#1 of 30 Restaurants in Kirkwall
Price: $39 - $62 Map
Visitor photos (32)
Cuisines: British Scottish

The Strynd Tea Room

#2 of 30 Restaurants in Kirkwall
Map
Visitor photos (16)
Cuisines: Cafe

Lynnfield Hotel

#3 of 30 Restaurants in Kirkwall
Map
Visitor photos (6)
Cuisines: British Scottish

Kirkwall Hotel Restaurant

#4 of 30 Restaurants in Kirkwall
Map
Visitor photos (39)
Cuisines: British Scottish

Lucano

#5 of 30 Restaurants in Kirkwall
Price: $16 - $24 Map
Visitor photos (14)
Cuisines: Italian Pizza

Helgi's

#6 of 30 Restaurants in Kirkwall
Price: $12 - $39 Map
Visitor photos (19)
Cuisines: Bar British Pub Gastropub

Cafelolz

#7 of 30 Restaurants in Kirkwall
Price: $8 - $35 Map
Visitor photos (6)
Cuisines: European

The Harbour Fry, Kirkwall

#8 of 30 Restaurants in Kirkwall
Map
Visitor photos (5)
Cuisines: Fast Food

St Ola Hotel

#9 of 30 Restaurants in Kirkwall
Price: $3 - $20 Map
Visitor photos (13)
Cuisines: Pub

Ayre Hotel

#10 of 30 Restaurants in Kirkwall
Map
Visitor photos (6)
Cuisines: British Scottish

The Shore Restaurant

#11 of 30 Restaurants in Kirkwall
Map
Visitor photos (5)

Trenabies Bistro

#12 of 30 Restaurants in Kirkwall
Map
Visitor photos (1)
Cuisines: British

The Reel

#13 of 30 Restaurants in Kirkwall
Map
Visitor photos (6)
Cuisines: Bar Cafe Sandwiches Delicatessen Soups

The Real Food Cafe and Restaurant

#14 of 30 Restaurants in Kirkwall
Price: $8 - $17 Map
Visitor photos (47)
Cuisines: Seafood British Healthy Scottish

Willows Coffee Shop

#15 of 30 Restaurants in Kirkwall
Map
Cuisines: British Scottish

Dil Se

#16 of 30 Restaurants in Kirkwall
Price: $44 Map
Visitor photos (4)
Cuisines: Indian

St Magnus Cafe

#17 of 30 Restaurants in Kirkwall
Map
Cuisines: British

Bothy Bar

#18 of 30 Restaurants in Kirkwall
Map

West End Hotel

#19 of 30 Restaurants in Kirkwall
Map
Cuisines: British Scottish

Indian Garden

#20 of 30 Restaurants in Kirkwall
Map
Cuisines: Indian

Zio francos'

#21 of 30 Restaurants in Kirkwall
Map
Visitor photos (3)
Cuisines: Italian

Bremners

#22 of 30 Restaurants in Kirkwall
Price: $3 - $6 Map
Visitor photos (5)

Busters Diner

#23 of 30 Restaurants in Kirkwall
Map
Cuisines: American Fast Food

Kirkwall Hostel Restaurant

#24 of 30 Restaurants in Kirkwall
Map

Pomona Cafe

#25 of 30 Restaurants in Kirkwall
Map
Visitor photos (2)
Cuisines: British

Standing Stones

#26 of 30 Restaurants in Kirkwall
Visitor photos (2)
Cuisines: British

Empire Chinese Restaurant

#27 of 30 Restaurants in Kirkwall
Map
Cuisines: Chinese

Chicken George

#28 of 30 Restaurants in Kirkwall
Map
Cuisines: African Pizza Chicken Wings

Sinclair's Ice Cream Parlour

#29 of 30 Restaurants in Kirkwall
Map
Visitor photos (1)