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
Location
Any Distance
from
Style
  • Sort by:
  • Best Value
  • Lowest price
  • Distance
Updating list...
See all hotels in or near John O'Groats
Forss House Hotel
Expedia.com
View Deal
34.7 km from John O'Groats
  • Free Parking
  • Breakfast included
The Castletown Hotel
TripAdvisor
US$90
View Deal
19.5 km from John O'Groats
  • Free Wifi
  • Free Parking
Smithfield Hotel
TripAdvisor
US$124
View Deal
48.4 km from John O'Groats
  • Free Wifi
  • Free Parking
Norseman Hotel
SAVE US$4
US$113
TripAdvisor
US$109
View Deal
22.3 km from John O'Groats
  • Free Wifi
  • Free Parking
Stromness Hotel
TripAdvisor
US$163
View Deal
38.0 km from John O'Groats
  • Free Parking
  • Breakfast included
Portland Arms Hotel
AMOMA
View Deal
39.4 km from John O'Groats
  • Free Wifi
  • Free Parking
Standing Stones Hotel
AMOMA
View Deal
39.2 km from John O'Groats
  • Free Wifi
  • Free Parking
Sands Hotel
TripAdvisor
View Deal
24.0 km from John O'Groats
  • Free Wifi
  • Free Parking
The Orkney Hotel
TripAdvisor
View Deal
38.0 km from John O'Groats
  • Free Wifi
  • Free Parking
The Tongue Hotel
Agoda.com
View Deal
80.4 km from John O'Groats
  • Free Parking
  • Restaurant
Mackays Hotel
TripAdvisor
View Deal
22.6 km from John O'Groats
  • Free Wifi
  • Free Parking
The Ayre Hotel
TripAdvisor
View Deal
38.4 km from John O'Groats
  • Free Wifi
  • Free Parking
Merkister Hotel
TripAdvisor
View Deal
46.5 km from John O'Groats
  • Free Wifi
  • Free Parking
Melvich Hotel
TripAdvisor
View Deal
50.9 km from John O'Groats
  • Free Parking
  • Breakfast included
Ulbster Arms Hotel
TripAdvisor
View Deal
28.6 km from John O'Groats
  • Free Wifi
  • Free Parking
Northern Sands Hotel
Booking.com
View Deal
16.1 km from John O'Groats
  • Free Wifi
  • Free Parking
Castle Arms Hotel
TripAdvisor
View Deal
9.3 km from John O'Groats
  • Free Wifi
  • Free Parking
Park Hotel
TripAdvisor
View Deal
26.6 km from John O'Groats
  • Free Wifi
  • Free Parking
St. Ola Hotel
TripAdvisor
View Deal
38.5 km from John O'Groats
  • Free Wifi
  • Restaurant
Albert Hotel
Booking.com
View Deal
38.4 km from John O'Groats
  • Free Wifi
  • Breakfast included
Kirkwall Hotel
TripAdvisor
View Deal
38.5 km from John O'Groats
  • Free Wifi
  • Free Parking
West End Hotel
Agoda.com
View Deal
37.8 km from John O'Groats
  • Free Wifi
  • Free Parking
Bettyhill Hotel
TripAdvisor
View Deal
68.3 km from John O'Groats
  • Free Wifi
  • Free Parking
Lynnfield Hotel
36.8 km from John O'Groats
  • Free Wifi
  • Free Parking
Taversoe Hotel
54.2 km from John O'Groats
  • Free Wifi
  • Free Parking
The Craggan Hotel
80.0 km from John O'Groats
  • Free Wifi
  • Free Parking
Woodwick House
50.4 km from John O'Groats
  • Free Wifi
  • Free Parking
The Creel B&B
21.3 km from John O'Groats
  • Free Wifi
  • Free Parking
Borgie Lodge
71.7 km from John O'Groats
  • Free Wifi
  • Free Parking
The Foveran
34.9 km from John O'Groats
  • 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.