Skip to main content

Hotels in John O Groats

16 handpicked places to stay

Seaview John O Groats Hotel

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

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

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

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

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

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.

B&B
Creag Na Mara B&B

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

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

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

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

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

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.

B&B
Valhalla B&B

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

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

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

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