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.
View map Return to list
Accommodation
Price per night
Location
Any Distance
from
Style
  • Sort by:
  • Best Value
  • Lowest price
  • Distance
Updating list...
Norseman Hotel
TripAdvisor
US$93
View Deal
51.5 km from St. Mary's
  • Free Wifi
  • Free Parking
The Castletown Hotel
TripAdvisor
US$79
View Deal
43.6 km from St. Mary's
  • Free Wifi
  • Free Parking
Smithfield Hotel
TripAdvisor
US$122
View Deal
26.6 km from St. Mary's
  • Free Wifi
  • Free Parking
Forss House Hotel
Travelocity
View Deal
54.5 km from St. Mary's
  • Free Parking
  • Breakfast included
Portland Arms Hotel
AMOMA
View Deal
68.9 km from St. Mary's
  • Free Wifi
  • Free Parking
Standing Stones Hotel
AMOMA
View Deal
20.0 km from St. Mary's
  • Free Wifi
  • Free Parking
Sands Hotel
TripAdvisor
View Deal
5.9 km from St. Mary's
  • Free Wifi
  • Free Parking
The Orkney Hotel
TripAdvisor
View Deal
9.7 km from St. Mary's
  • Free Wifi
  • Free Parking
Brown Trout Hotel
TripAdvisor
View Deal
52.2 km from St. Mary's
  • Free Wifi
  • Free Parking
Pentland Hotel
TripAdvisor
View Deal
48.7 km from St. Mary's
  • Free Wifi
  • Breakfast included
Mackays Hotel
TripAdvisor
View Deal
51.7 km from St. Mary's
  • Free Wifi
  • Free Parking
The Ayre Hotel
TripAdvisor
View Deal
10.2 km from St. Mary's
  • Free Wifi
  • Free Parking
Merkister Hotel
TripAdvisor
View Deal
25.0 km from St. Mary's
  • Free Wifi
  • Free Parking
Melvich Hotel
TripAdvisor
View Deal
69.7 km from St. Mary's
  • Free Parking
  • Breakfast included
Ulbster Arms Hotel
TripAdvisor
View Deal
54.2 km from St. Mary's
  • Free Wifi
  • Free Parking
Park Hotel
TripAdvisor
View Deal
48.8 km from St. Mary's
  • Free Wifi
  • Free Parking
St. Ola Hotel
TripAdvisor
View Deal
10.1 km from St. Mary's
  • Free Wifi
  • Restaurant
Albert Hotel
Hotels.com
View Deal
10.0 km from St. Mary's
  • Free Wifi
  • Breakfast included
Kirkwall Hotel
TripAdvisor
View Deal
10.2 km from St. Mary's
  • Free Wifi
  • Free Parking
Stromness Hotel
TripAdvisor
View Deal
23.3 km from St. Mary's
  • Free Parking
  • Breakfast included
St Clair Hotel
TripAdvisor
View Deal
48.7 km from St. Mary's
  • Restaurant
  • Room Service
Station Hotel
TripAdvisor
View Deal
49.0 km from St. Mary's
  • Free Wifi
  • Free Parking
Northern Sands Hotel
Travelocity
View Deal
39.4 km from St. Mary's
  • Free Wifi
  • Free Parking
The Foveran
8.5 km from St. Mary's
  • Free Wifi
  • Free Parking
Lynnfield Hotel
8.3 km from St. Mary's
  • Free Wifi
  • Free Parking
Taversoe Hotel
26.9 km from St. Mary's
  • Free Wifi
  • Free Parking
Woodwick House
24.0 km from St. Mary's
  • Free Wifi
  • Free Parking
The Creel B&B
8.3 km from St. Mary's
  • Free Wifi
  • Free Parking
Kettletoft Hotel
41.6 km from St. Mary's
  • Free Parking
  • Restaurant
West End Hotel
9.5 km from St. Mary's
  • Free Wifi
  • Free Parking
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.