Hotels in John o' Groats

Search over 174 hotels from $228

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated John o' Groats Hotels

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.

What's the best place for a stay in John o' Groats?

What are the best hotels in John o' Groats?

Here's one of the top hotels around John o' Groats:

  • Seaview Hotel is a 3-star hotel with free WiFi, a conference center, and a game room.

Close to central John o' Groats, you'll find interesting places to visit like John O' Groats Ferry Terminal.

What are the best hotels to stay near Caithness Broch Centre?

Caithness Broch Centre should be toward the top of your itinerary while you're visiting John O'Groats. This prominent museum is 0.4 miles from downtown and attracts travelers from all over the place. Make the most of your trip by basing yourself at Inverallochy - 2 Bed Luxury Apartment, just 0.1 miles away. Other highly rated hotels include Lodge 21 - 3 Bed Sea-view, located 0.1 miles away, and Lodge 3 - 3 Bed, which is 0.1 miles away. You'll be able to roll out of bed and get down to this attraction in no time!

John o' Groats hotels essential information

Accommodation
174 hotels
Lowest Price
$228
Highest Price
$687
Popular hotels
Luxury Self-Catering Traditional Family Farmhouse in John o’Groats, Caithness, Lodge 19 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms, Inverallochy - 2 Bed Luxury Apartment, For anyone wishing to explore the Northern Highlands, this property would be the perfect choice., A john o'groat that sleeps 2 guests in 1 bedroom, Lodge 10 - 3 Bed - a john o'groat that sleeps 6 guests in 3 bedrooms, Lodge 4 - 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, Lodge 12 - 3 Bed Sea-View - a john o'groat that sleeps 6 guests in 3 bedrooms, Lodge 22 - 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, A john o'groat that sleeps 2 guests in 1 bedroom

Recent Reviews