Skip to main content

Book, stay, get up to £200 back in travel credit.

Start travelling again to receive 10% (up to £200) back in travel credit after your next stay.

Promotion conditions apply.

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
John O Groats – 4 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Seaview Hotel 3 stars

Hotel in John O Groats

With panoramic views of the Pentland Firth and the Orkney Isles, Seaview Hotel is just half a mile from the John O’Groats ferry terminal. Friendly staff and excellent food..

Show more Show less
8
Very good
890 reviews
Price from
£80
per night

Hamnavoe 4 stars

John O Groats

Set in John O Groats in the Highlands region, Hamnavoe offers accommodation with free WiFi and free private parking. Great location near the signpost. Gordon was a great host from start to finish. He was welcoming and great chat. I really enjoyed my stay!

Show more Show less
8.5
Very good
370 reviews
Price from
£66
per night

The Anchorage B and B

John O Groats

Located in John O' Groats, 39 km from Kirkwall, The Anchorage B and B provides a garden and free WiFi. Great location. Quiet. Lovely walks. Gail was a perfect host.

Show more Show less
9.8
Exceptional
23 reviews
Price from
£80
per night

Puffin Cottage

John O Groats

Puffin Cottage has garden views, free WiFi and free private parking, situated in John O Groats. There is a fully equipped shared bathroom with bath and a hairdryer. Clean, friendly accommodation, perfect for a young family. Restaurant meals available about 100 yards down the road.

Show more Show less
9.5
Exceptional
86 reviews
Price from
£96
per night

RetreatOnThe500

West Canisbay (Near John O Groats)

Set in West Canisbay, RetreatOnThe500 offers accommodation with free WiFi and a garden. A cooked or continental breakfast is available daily at the property, and is included in the rate.

Show more Show less
9.4
Superb
116 reviews
Price from
£80
per night

Burnside Cottage

Wick (Near John O Groats)

With a restaurant and a garden, Burnside Cottage is situated in Wick and features free WiFi. The stay was excellent! The room is large and clean. Nice hostess who tells what to do in the area. The breakfast was tasty. We will recommend this b & b to others

Show more Show less
9.6
Exceptional
97 reviews
Price from
£118.75
per night

Hillside Camping Pods and Shepherd's Hut

Wick (Near John O Groats)

Located in Wick in the Highlands region, Hillside Camping Pods and Shepherd's Hut provides accommodation with free private parking. Very organized, stocked with some essentials and on a quiet country road. A real gem of a find.

Show more Show less
9.5
Exceptional
161 reviews
Price from
£72
per night

Skalvik B&B

Wick (Near John O Groats)

Skalvik B&B is situated in Auckengill, near Wick, 18 km from Wick and offers a shared lounge and a garden. The bed and breakfast has garden views.

Show more Show less
10
Exceptional
4 reviews

Alba Sunrise 3 stars

Keiss (Near John O Groats)

Located in Keiss, 7 km from Sinclair's Bay, Alba Sunrise provides accommodation with a garden and free private parking. The guest house features family rooms. Great room, private bath. Clean and comfortable. Lots of parking. Very nice and friendly hosts. And a great breakfast!

Show more Show less
9.5
Exceptional
227 reviews
Price from
£55
per night

The Hawthorns B & B

Mey (Near John O Groats)

Set in the rural village of Mey, close to the Castle of Mey and 11 km from John o' Groats, The Hawthorns B & B features bed and breakfast accommodation with spacious rooms, free WiFi, private... I welcome that I got when I walked in tired. Very helpful one of the best b/b I have ever stayed in.

Show more Show less
9.5
Exceptional
168 reviews
Price from
£65
per night
Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about John O Groats:

Explore guest reviews of hotels in John O Groats

See all