Skip to main content

John O Groats

Places to stay in John O Groats, Highlands

John O Groats is a small town at the northeastern tip of mainland Scotland, in Caithness. The landscape is open moorland and coastline, and the settlement itself is built around its role as the northern terminus of the A838, one of Britain's longest roads. The town is known chiefly for this geographic position and its ferry link to Orkney.

Where to stay in John O Groats(4)

All hotels in John O Groats →
Where to stay

Accommodation options include several B&Bs and a hotel. The Anchorage B and B and Puffin Cottage are both small guesthouses, while Hamnavoe B&B offers a further option. The Seaview John O Groats Hotel is the larger establishment in the town. For those with caravans or tents, North Keiss Camper Site and John O'Groats Caravan and Camping Site provide pitches nearby.

Things to Do in John O Groats

All attractions in John O Groats →
Things to do

The town's principal draw is its position at the northern point of mainland Britain. The Ferry to Orkney departs from the harbor, and walking along the coastal paths affords views across the Pentland Firth toward the islands.

Where to Eat in John O Groats(1)

All restaurants in John O Groats →
Where to eat

Cafe Groats serves meals and refreshments in the town centre.

Attractions Near John O Groats

All attractions in John O Groats →

Worth the trip — within 50 miles of John O Groats.

Camping in John O Groats(2)

All campsites in John O Groats →

Self-Catering Cottages in John O Groats

All cottages in John O Groats →

Common questions about John O Groats

How many campsites are there in John O Groats?

We list 2 campsites in and around John O Groats, of which 2 take tents.

Which campsites in John O Groats have electric hook-up?

1 of the 2 campsites we list in John O Groats offer an electric hook-up.

Where can I stay in John O Groats?

We list 4 hotels, B&Bs and guest houses in and around John O Groats.

Where can I eat in John O Groats?

We list 1 restaurants, pubs and cafes in and around John O Groats.