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.

Restaurants in St. Mary's

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(21)
(11)
(5)
(3)
Balti
(2)
Bangladeshi
(1)
Bar
(5)
Gastropub
(1)
(2)
(2)
Pub
(4)
Scottish
(15)
Cannelloni
(1)
Cheesecake
(3)
Chow Mein
(1)
Crab
(4)
Fish & Chips
(7)
Hamburger
(7)
Lasagne
(1)
Lobster
(1)
Roast Beef
(1)
Sandwiches
(1)
More
Dietary Restrictions
Meals
(14)
(24)
(16)
Price
Cheap Eats
(9)
Mid-range
(38)
Fine Dining
(2)
Restaurant features
Accepts Credit Cards
(7)
(3)
Free Wifi
(13)
Parking Available
(6)
Reservations
(16)
Serves Alcohol
(17)
Takeout
(17)
Television
(3)
Wheelchair Accessible
(21)
More
Good for
Bar Scene
(5)
Business meetings
(4)
(10)
Kids
(18)
Local cuisine
(7)
(3)
More
Sort by:
  • Ranking
  • Name
We found great results, but some are outside St. Mary's. Showing results within 40 km of St. Mary's.
Limit search to St. Mary's.
#1 of 2 Restaurants in St. Mary's
The Foveran Restaurant Kirkwall 8.5 km away
#1 of 48 Restaurants in Kirkwall
Helgi's Kirkwall 10.2 km away
#2 of 48 Restaurants in Kirkwall
$$ - $$$ Bar British Pub Scottish Gastropub Vegetarian Friendly Gluten Free Options Vegan Options
Lucano Kirkwall 9.7 km away
#3 of 48 Restaurants in Kirkwall
The Strynd Tea Room Kirkwall 9.9 km away
#1 of 5 Restaurants in Kirkwall
Kirkwall Hotel Restaurant Kirkwall 10.1 km away
#4 of 48 Restaurants in Kirkwall
Lynnfield Hotel Kirkwall 8.3 km away
#11 of 48 Restaurants in Kirkwall
Cafelolz Kirkwall 10.0 km away
#1 of 4 Restaurants in Kirkwall
The Reel Kirkwall 9.9 km away
#10 of 48 Restaurants in Kirkwall
St Ola Hotel Kirkwall 10.2 km away
#12 of 48 Restaurants in Kirkwall
$$ - $$$ Bar British Pub Scottish Gluten Free Options Vegetarian Friendly
St Magnus Cafe Kirkwall 9.9 km away
#16 of 48 Restaurants in Kirkwall
Ayre Hotel Kirkwall 10.2 km away
#14 of 48 Restaurants in Kirkwall
$$ - $$$ British Scottish Bar
The Shore Restaurant Kirkwall 10.2 km away
#15 of 48 Restaurants in Kirkwall
West End Hotel Kirkwall 9.5 km away
#20 of 48 Restaurants in Kirkwall
$$ - $$$ Pub British Scottish
Indian Garden Kirkwall 9.9 km away
#19 of 48 Restaurants in Kirkwall
$$ - $$$ Indian Asian Balti Bangladeshi Vegetarian Friendly
Bothy Bar Kirkwall 10.0 km away
#18 of 48 Restaurants in Kirkwall
$$ - $$$ Bar British Pub
Willows Coffee Shop Kirkwall 9.9 km away
#3 of 5 Restaurants in Kirkwall
Trenabies Cafe Bistro Kirkwall 10.0 km away
#21 of 48 Restaurants in Kirkwall
Archive Coffee Kirkwall 10.0 km away
#4 of 5 Restaurants in Kirkwall
Willows Takeaway Kirkwall 9.6 km away
#30 of 48 Restaurants in Kirkwall
Harbour Fry Kirkwall 10.1 km away
#22 of 48 Restaurants in Kirkwall
Jenny's Kirkwall 9.7 km away
#28 of 48 Restaurants in Kirkwall
Eats 'n' Treats Cafe Kirkwall 9.6 km away
#31 of 48 Restaurants in Kirkwall
$ Cafe British Soups Scottish
The Happy Haddock Kirkwall 9.6 km away
#36 of 48 Restaurants in Kirkwall
Dil Se Kirkwall 10.1 km away
#27 of 48 Restaurants in Kirkwall
Empire Chinese Restaurant Kirkwall 9.8 km away
#33 of 48 Restaurants in Kirkwall
$$ - $$$ Chinese Asian
Garden View Restaurant Kirkwall 9.7 km away
#37 of 48 Restaurants in Kirkwall
Busters Diner Kirkwall 10.1 km away
#32 of 48 Restaurants in Kirkwall
Bremners Kirkwall 9.8 km away
#5 of 5 Restaurants in Kirkwall