Book John o' Groats hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in John o' Groats

Cheap John o' Groats hotels

Luxury Self-Catering Traditional Family Farmhouse in John o’Groats, Caithness

Luxury Self-Catering Traditional Family Farmhouse in John o’Groats, Caithness

John O'Groats Caithness
When you stay at this farm stay in Wick, you'll be by the sea, within a 15-minute walk of Caithness Broch Centre and John O' Groats Signpost.
Opens in a new windowLuxury Self-Catering Traditional Family Farmhouse in John o’Groats, Caithness
Lodge 21 - 3 Bed Sea-View  -  a john o'groat that sleeps 6 guests  in 3 bedrooms

Lodge 21 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

Wick Highland council
The price is AU$1,141 per night from 4 Jan to 5 Jan
AU$1,141
4 Jan - 5 Jan 2026
includes taxes & fees
With a stay at this vacation home in Wick, you'll be a 3-minute walk from Caithness Broch Centre and 10 minutes by foot from John O' Groats Signpost.
Opens in a new windowLodge 21 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms
Lodge 7 - 3 Bed  -  a john o'groat that sleeps 6 guests  in 3 bedrooms

Lodge 7 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

Wick Highland Council
With a stay at this cottage in Wick, you'll be a 3-minute walk from Caithness Broch Centre and 10 minutes by foot from John O' Groats Signpost.
Opens in a new windowLodge 7 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms
Save an average of 15% on thousands of hotels when you're signed in
Lodge 12 - 3 Bed Sea-View -  a john o'groat that sleeps 6 guests  in 3 bedrooms

Lodge 12 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

Wick Highland council
The price is AU$1,141 per night from 4 Jan to 5 Jan
AU$1,141
4 Jan - 5 Jan 2026
includes taxes & fees
With a stay at this cottage in Wick, you'll be a 3-minute walk from Caithness Broch Centre and 10 minutes by foot from John O' Groats Signpost.
Opens in a new windowLodge 12 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms
Lodge 6 - 3 Bed -  a john o'groat that sleeps 6 guests  in 3 bedrooms

Lodge 6 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

Wick Highland Council
With a stay at this cottage in Wick, you'll be a 3-minute walk from Caithness Broch Centre and 10 minutes by foot from John O' Groats Signpost.
Opens in a new windowLodge 6 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms
Lodge 10 - 3 Bed -  a john o'groat that sleeps 6 guests  in 3 bedrooms

Lodge 10 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

Wick Highland Council
With a stay at this cottage in Wick, you'll be a 3-minute walk from Caithness Broch Centre and 10 minutes by foot from John O' Groats Signpost.
Opens in a new windowLodge 10 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms
Lodge 16 - 3 Bed Sea-View  -  a john o'groat that sleeps 6 guests  in 3 bedrooms

Lodge 16 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms

Wick Highland council
With a stay at this vacation home in Wick, you'll be a 3-minute walk from Caithness Broch Centre and 10 minutes by foot from John O' Groats Signpost.
Opens in a new windowLodge 16 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms
Lodge 13 - 3 Bed  -  a john o'groat that sleeps 6 guests  in 3 bedrooms

Lodge 13 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

Wick Highland Council
With a stay at this cottage in Wick, you'll be a 3-minute walk from Caithness Broch Centre and 10 minutes by foot from John O' Groats Signpost.
Opens in a new windowLodge 13 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms
Lodge 9 - 3 Bed -  a john o'groat that sleeps 6 guests  in 3 bedrooms

Lodge 9 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

Wick Highland Council
With a stay at this cottage in Wick, you'll be a 3-minute walk from Caithness Broch Centre and 10 minutes by foot from John O' Groats Signpost.
Opens in a new windowLodge 9 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms
Don't see what you're looking for?
See all available properties in John o' Groats
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in John O'Groats

While there aren't a whole lotta hotels in John O'Groats, Scotland, you will find 9 digs within 30 kilometres of the centre.

Make yourself comfy at Ackergill Tower and Norseman Hotel and you'll be eating, drinking and shopping your way across John O'Groats in no time!

You could also think about scoring a room at the Breadalbane House Hotel, which is 25 kilometres from central John O'Groats. Another option is the Harbour House B&B, 25 kilometres away.

An alternative place to kick up your feet is Thurso, which is 25 kilometres to the west of the centre of John O'Groats. It is home to the Dunnet Bay Beach and Caithness Horizons. Hotel options in Thurso include the Park Hotel and Muthu Royal Thurso Hotel.

Flying into John O'Groats? Then you'll be keen to know that the handiest airport is Wick Airport. It's just 20 kilometres from the centre of town. If you need a place to crash nearby, you can't go past the Bank Guest House.

John o' Groats hotels essential information

Accommodation
188 hotels
Lowest Price
AU$1,141
Highest Price
AU$1,141
Popular hotels
Luxury Self-Catering Traditional Family Farmhouse in John o’Groats, Caithness, Lodge 21 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms, Lodge 7 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms, Lodge 12 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms, Lodge 6 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms, Lodge 10 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms, Lodge 16 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms, Lodge 13 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms, Lodge 9 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms

Most recent John o' Groats hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.