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
Sponsored by:
Accommodation
Price per night
Amenities
Location
Any Distance
from
Traveller rating
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
Updating list...
The Creel B&B
#1 Best Value of 1 hotels in St Margaret's Hope
  • Free Wifi
  • Free Parking
See all hotels in or near St Margaret's Hope
Sands Hotel
TripAdvisor
View Deal
3.0 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Northern Sands Hotel
Hotels.com
View Deal
32.2 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Taversoe Hotel
33.4 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Portland Arms Hotel
AMOMA
View Deal
61.3 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Brown Trout Hotel
TripAdvisor
View Deal
44.5 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Kettletoft Hotel
49.2 km from St Margaret's Hope
  • Free Parking
  • Restaurant
Mackays Hotel
TripAdvisor
View Deal
44.2 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Smithfield Hotel
TripAdvisor
US$121
View Deal
30.7 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
The Castletown Hotel
SAVE US$12
US$89
Expedia.com
US$77
View Deal
36.4 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Merkister Hotel
TripAdvisor
View Deal
28.9 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Ulbster Arms Hotel
TripAdvisor
View Deal
47.0 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Woodwick House
30.0 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Standing Stones Hotel
AMOMA
View Deal
22.6 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Forss House Hotel
Travelocity
View Deal
48.2 km from St Margaret's Hope
  • Free Parking
  • Breakfast included
The Ayre Hotel
TripAdvisor
View Deal
16.9 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Melvich Hotel
Booking.com
View Deal
63.8 km from St Margaret's Hope
  • Free Parking
  • Breakfast included
The Foveran
14.0 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Stromness Hotel
Travelocity
View Deal
24.2 km from St Margaret's Hope
  • Free Parking
  • Breakfast included
Lynnfield Hotel
15.2 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Park Hotel
Booking.com
View Deal
41.9 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Norseman Hotel
Booking.com
View Deal
44.0 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
St. Ola Hotel
TripAdvisor
View Deal
17.0 km from St Margaret's Hope
  • Free Wifi
  • Restaurant
The Orkney Hotel
TripAdvisor
View Deal
16.5 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
West End Hotel
16.3 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Pentland Hotel
Booking.com
View Deal
42.0 km from St Margaret's Hope
  • Free Wifi
  • Breakfast included
St Clair Hotel
Booking.com
View Deal
41.9 km from St Margaret's Hope
  • Restaurant
  • Room Service
Albert Hotel
SAVE US$24
US$157
Expedia.com
US$133
View Deal
16.9 km from St Margaret's Hope
  • Free Wifi
  • Breakfast included
Station Hotel
Travelocity
View Deal
42.2 km from St Margaret's Hope
  • Free Wifi
  • Free Parking
Kirkwall Hotel
TripAdvisor
View Deal
17.0 km from St Margaret's Hope
  • 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.

Best Place to Stay in or Near St Margaret's Hope

  • Portland Arms Hotel
  • Ulbster Arms Hotel
  • The Ayre Hotel
  • The Orkney Hotel
  • Sands Hotel
  • The Foveran
  • Pentland Hotel
  • The Creel B&B
  • The Castletown Hotel
  • St. Ola Hotel
  • West End Hotel
  • Taversoe Hotel
  • Woodwick House
  • Park Hotel
  • Northern Sands Hotel
  • Albert Hotel
  • Stromness Hotel
  • Standing Stones Hotel
  • Merkister Hotel
  • Lynnfield Hotel
  • Smithfield Hotel
  • Norseman Hotel
  • Melvich Hotel
  • Brown Trout Hotel
  • Mackays Hotel
  • St Clair Hotel
  • Kettletoft Hotel
  • Forss House Hotel
  • Kirkwall Hotel
  • Station Hotel