Hotels in John O Groats
16 handpicked places to stay
Photo © Shantnu Saxena, Google Maps
Seaview John O Groats Hotel
Hotel · Seaview Hotel, John o Groats
Hotel in John o Groats with a restaurant and bar, sea views and free parking, well placed for Highlands walking and cycling routes.
Puffin Cottage
B&B · Puffin Croft, John O Groats
B&B rooms with sea views and en-suite bathrooms at Puffin Cottage in John O Groats, Highlands, close to Castle of Old Wick.
Hamnavoe B&B
B&B · Hamnavoe Roadside, John O Groats
A modest roadside B&B in John O Groats with sea and garden views, en-suite rooms, and Wick 16 miles down the coast.
The Anchorage B and B
B&B · The Anchorage, John O Groats
Adults-only B&B in John O'Groats, near Castle of Old Wick and Wick, roughly 17 miles away, with free parking and a garden.
Burnside Cottage
B&B · Gills, Wick · 3.1 miles away
B&B in Gills, Wick, with breakfast, packed lunches and room service, and a garden and picnic area to enjoy them in.
The Granary Lodge Bed & Breakfast
Hotel · Castle Of Mey, Thurso · 4.9 miles away
A bed and breakfast near Castle of Mey on Scotland's north coast, with sea views and free parking for touring the Highlands.
Creag Na Mara B&B
B&B · East Mey Mey, Thurso · 4.9 miles away
B&B near East Mey, Thurso, with sea views and Castle of Old Wick within reach for a day out on the Highland coast.
Castle Arms Hotel
Hotel · Mey, Thurso · 5.1 miles away
Castle Arms Hotel in Mey, near Thurso, offers en-suite rooms with drinks on hand and free on-site parking in the far north Highlands.
The Hawthorns B & B
B&B · Mey, Thurso · 5.3 miles away
A five-room B&B at Mey near Thurso, with garden and sea views and free parking, close to Castle of Old Wick.
Alba Sunrise
Guest Accommodation · Auckengill, Wick · 6 miles away
Guest accommodation at Auckengill on the coast near Wick, with sea and garden views and free on-site parking.
A Castle View B & B
B&B · Hawkhill, Wick · 6.5 miles away
A six-room B&B on Hawkhill in Wick, with views towards the Castle of Old Wick and a well-liked cooked breakfast.
Sinclair Bay Hotel
Hotel · Main Street, Keiss · 7.4 miles away
A straightforward, well-run hotel on Keiss's Main Street, with free parking and free WiFi close to Wick and the coast.
Valhalla B&B
B&B · Valhalla, Wick · 7.4 miles away
A straightforward B&B in Wick, Highlands, handy for the Castle Of Old Wick and with free on-site parking.
Windhaven Cafe Camping and B&B
B&B · Windhaven, Thurso · 9.2 miles away
A simple B&B with camping near Thurso in the Highlands, offering garden and mountain views plus free on-site parking.
Northern Sands Hotel
Hotel · Dunnet, Thurso · 9.3 miles away
A 12-room hotel in Dunnet near Thurso, close to Dunnet Head and the North Coast 500, with an indoor pool and spa.
Dunnet B&B Escapes
B&B · Mansefield Dunnet, Dunnet · 9.4 miles away
Adults-only B&B in Dunnet, Highlands, with just two en-suite rooms and sea views over the surrounding countryside.
Know a hotel / b&b in John O Groats that's missing?
Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.
Add a hotel / b&b