Book John o' Groats hotels
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

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

3 bedroom accommodation in John O’ Groats

A john o'groat that sleeps 2 guests in 0 bedrooms

A john o'groat that sleeps 2 guests in 1 bedroom

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

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

A john o'groat that sleeps 2 guests in 1 bedroom

Lodge 9 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms
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 | 187 hotels |
---|---|
Lowest Price | AU$460 |
Highest Price | AU$1,434 |
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, 3 bedroom accommodation in John O’ Groats, A john o'groat that sleeps 2 guests in 0 bedrooms, A john o'groat that sleeps 2 guests in 1 bedroom, Lodge 12 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms, Lodge 19 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms, A john o'groat that sleeps 2 guests in 1 bedroom, Lodge 9 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms |
Most recent John o' Groats hotel reviews

Other cities near John o' Groats
- North Sea Hotels
- Scottish Highlands Hotels
- Thurso Hotels
- Great Britain Hotels
- Wick Hotels
- Northern Europe Hotels
- South Ronaldsay Hotels
- Lybster Hotels
- Scottish Islands Hotels
- Halkirk Hotels
- Burray Hotels
- Scrabster Hotels
- St. Margaret's Hope Hotels
- Hoy Island Hotels
- Orphir Hotels
- Castletown Hotels
- Holm Hotels
- Dunnet Hotels
- Mey Hotels
- Keiss Hotels
Hotels near airport
Other top John o' Groats hotels
More ways to explore John o' Groats
Top picks
- Caravan Parks Brooms Head
- South Coast Pet Friendly Hotels
- Quest Bella Vista
- Accommodation in Kyneton
- Accommodation in Melbourne
- Hotels in Marcoola
- Accommodation in Adelaide
- Mercure Alice Springs Resort
- Evolution Apartments
- Hotels in Melbourne Central Business District
- Luxury Hotels in Noosa
- QuestServicedApartments Hotels in Camden
- Hepburn Spa Retreat
- Resorts Koh Samui
- Accommodation in Orange
- Tanjung Rhu Resort
- Accommodation in Ermington
- Best Western Plus Hotel Lord Forrest
- The Evelyn Hotel
- Ballarat Suites
- Accommodation in Brisbane
- Swan Valley Winery Hotels
- Bridgetown Pet Friendly Hotels
**Terms and Conditions apply.
^Subject to availability and chosen travel dates.