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...
The Castletown Hotel
SAVE US$106
US$214
Hotels.com
US$108
View Deal
19.5 km from John O'Groats
  • Free Wifi
  • Free Parking
Park Hotel
Booking.com
US$109
View Deal
26.6 km from John O'Groats
  • Free Wifi
  • Free Parking
Mackays Hotel
Booking.com
US$146
View Deal
22.6 km from John O'Groats
  • Free Wifi
  • Free Parking
Forss House Hotel
Expedia.com
US$184
View Deal
34.6 km from John O'Groats
  • Free Parking
  • Breakfast included
Norseman Hotel
SAVE US$96
US$214
Orbitz.com
US$118
View Deal
22.3 km from John O'Groats
  • Free Wifi
  • Free Parking
Castle Arms Hotel
Booking.com
US$160
View Deal
9.3 km from John O'Groats
  • Free Wifi
  • Free Parking
Kirkwall Hotel
Booking.com
US$135
View Deal
38.5 km from John O'Groats
  • Free Wifi
  • Breakfast included
St Clair Hotel
Agoda.com
US$95
View Deal
26.9 km from John O'Groats
  • Restaurant
  • Room Service
Station Hotel
SAVE US$165
US$268
Priceline
US$103
View Deal
27.0 km from John O'Groats
  • Free Parking
  • Breakfast included
Pentland Hotel
SAVE US$93
US$214
Orbitz.com
US$121
View Deal
26.9 km from John O'Groats
  • Free Wifi
  • Breakfast included
Royal Hotel, Caithness
SAVE US$78
US$159
Orbitz.com
US$81
View Deal
26.8 km from John O'Groats
  • Free Wifi
  • Free Parking
The Belgrave Arms Hotel
Loading prices...
67.8 km from John O'Groats
  • Free Parking
  • Restaurant
The Foveran
34.9 km from John O'Groats
  • Free Wifi
  • Free Parking
Lynnfield Hotel
36.8 km from John O'Groats
  • Free Parking
  • Restaurant
The Craggan Hotel
79.9 km from John O'Groats
  • Free Wifi
  • Free Parking
Taversoe Hotel
54.2 km from John O'Groats
  • Free Wifi
  • Free Parking
Portland Arms Hotel
39.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
Woodwick House
50.4 km from John O'Groats
  • Free Wifi
  • Free Parking
Standing Stones Hotel
39.0 km from John O'Groats
  • Free Wifi
  • Free Parking
Kettletoft Hotel
71.0 km from John O'Groats
  • Free Parking
  • Restaurant
Orca Hotel
37.9 km from John O'Groats
  • Free Wifi
Polrudden Guest House
38.2 km from John O'Groats
  • Free Wifi
  • Free Parking
Belsair Hotel
71.1 km from John O'Groats
  • Free Wifi
  • Free Parking
No photo provided
22.9 km from John O'Groats
  • Free Parking
  • Restaurant
Stromness Hotel
Loading prices...
38.0 km from John O'Groats
  • Free Parking
  • Breakfast included
Albert Hotel
Loading prices...
38.4 km from John O'Groats
  • Free Wifi
  • Restaurant
*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.