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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Restaurants in Kirkwall

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(21)
(10)
(6)
(3)
Balti
(2)
Bangladeshi
(1)
Bar
(5)
Gastropub
(1)
(2)
(2)
Pub
(4)
Scottish
(15)
Cheesecake
(2)
Crab
(3)
Fish & Chips
(2)
Hamburger
(1)
Roast Beef
(1)
Sandwiches
(1)
More
Dietary Restrictions
Gluten Free Options
(11)
Vegetarian Friendly
(9)
Vegan Options
(3)
Meals
Price
Cheap Eats
(9)
Mid-range
(38)
Fine Dining
(2)
Restaurant features
(3)
Free Wifi
(12)
Parking Available
(6)
Reservations
(17)
Serves Alcohol
(17)
Takeout
(14)
Television
(3)
Wheelchair Accessible
(20)
More
Good for
Bar Scene
(6)
Business meetings
(4)
(10)
Kids
(14)
Local cuisine
(6)
(3)
More
Sort by:
  • Ranking
  • Name

The Foveran Restaurant

#1 of 27 Restaurants in Kirkwall

Helgi's

#2 of 27 Restaurants in Kirkwall
$$ - $$$ Bar British Pub Scottish Gastropub Gluten Free Options Vegetarian Friendly

The Strynd Tea Room

#1 of 3 Coffee & Tea in Kirkwall
$$ - $$$ British Scottish Cafe Soups

Cafelolz

#1 of 2 Dessert in Kirkwall

St Ola Hotel

#5 of 27 Restaurants in Kirkwall
$$ - $$$ Bar British Pub Scottish Gluten Free Options

The Reel

#7 of 27 Restaurants in Kirkwall
$$ - $$$ Bar Cafe Scottish British Soups Vegetarian Friendly

Ayre Hotel

#9 of 27 Restaurants in Kirkwall
$$ - $$$ British Scottish Bar

Trenabies Cafe Bistro

#10 of 27 Restaurants in Kirkwall
$$ - $$$ Cafe British Scottish Gluten Free Options

St Magnus Cafe

#12 of 27 Restaurants in Kirkwall
$ Cafe British Scottish

West End Hotel

#13 of 27 Restaurants in Kirkwall
$$ - $$$ Pub British Scottish

Dil Se

#14 of 27 Restaurants in Kirkwall
$$ - $$$ Indian Asian Balti

Willows Coffee Shop

#2 of 3 Coffee & Tea in Kirkwall

Bothy Bar

#16 of 27 Restaurants in Kirkwall
$$ - $$$ Bar Pub British

Willows Takeaway

#17 of 27 Restaurants in Kirkwall

Harbour Fry

#18 of 27 Restaurants in Kirkwall

Busters Diner

#19 of 27 Restaurants in Kirkwall

Indian Garden

#20 of 27 Restaurants in Kirkwall
$$ - $$$ Indian Asian Balti Eastern European Bangladeshi

Empire Chinese Restaurant

#21 of 27 Restaurants in Kirkwall
$$ - $$$ Chinese Asian

Bremners

#3 of 3 Coffee & Tea in Kirkwall

The Happy Haddock

#22 of 27 Restaurants in Kirkwall

Eats 'n' Treats Cafe

#24 of 27 Restaurants in Kirkwall
$ Cafe British Soups Scottish

Pomona Cafe

#25 of 27 Restaurants in Kirkwall